Meet‐in‐the‐Middle Service Discovery Pattern
Michael Mayerfeld Bell · 2012
To complete this service identification quest, architects, developers, modellers, analysts, and managers ought to identify the architectural components that are responsible for gluing together a service operating environment. The process that bridges these gaps during a service discovery venture is often referred to as connecting the dots. To connect the services that have been identified so far, a rigorous analysis process must persist. The Meet-in-the-Middle service discovery pattern simply shifts the attention to a more horizontal view of an organizational architecture. This focus is now turning to three chief areas of concern that must be addressed by specialized services: INTOS, CBS and INFOS. Firstly, the concerns that motivate the establishment of integration-oriented services (INTOS) are interoperability, distribution, and connectivity. Secondly, common business services (CBS) constitute an organizational business layer, typically made up of a centralized group of services that execute business processes on behalf of distributed consumers. Finally, infrastructure-oriented services (INFOS) offer a wide range of related facilities, platforms, and capabilities. This chapter elaborates on these concerns and the challenges related with them.