An SOA intermediary typically fills in the communication gaps
between services and consumers in an interoperable computing environment. Intermediaries are
known as message interceptors and mediators that route messages to their destinations and transform
the information to match end-point data formats and security policies. Consider the following
typical SOA intermediary architecture features that can alleviate interoperability challenges:
??? Translates incompatible operating systems
??? Performs data transformation
??? Mediates communication between multiple protocols
??? Enables portability between different security models
??? Ensures transactional trust across federated platforms
??? Offers dynamic consumer-to-service binding
??? Preserves the identities of consumers and services across heterogeneous platforms??”
known as federated identity
??? Routes messages by employing workload management facilities
??? Aligns management policies between diverse application platforms
ADOPTING ENTERPRISE SERVICE BUS. There is an industry debate about whether an ESB is
a product or merely an architectural pattern that encompasses vital technical functionality. This
discussion even goes beyond the fundamental promise of the bus technology and spills into
detailed implementation aspects. Some argue that an ESB must act as a centralized hub, and
others claim that it should serve as a decentralized broker.
Pages:
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613