SOA system - three core components

1, ESB (Enterprise Service Bus) Enterprise Service Bus. ESB is a traditional middleware technology and XML, Web services technology combined with the product. ESB provides the most basic network connection hub is an essential element to build enterprise nervous system. From a functional point of view, ESB provides event-driven and document-oriented processing mode, and distributed operation and management mechanism, which supports content-based routing and filtering, with a transmission capacity of complex data, and can provide a range of standard interfaces .

ESB's five basic functions: 1) MetaData management services: registered name of the bus services in the context of addressing and management capabilities. 2) Transfer Service: You must ensure that the correct message by bus interconnect between the enterprise business process delivery, transmission also includes content-based routing. 3) Medium: Routing services, and location services to provide location transparency; various forms of messaging; supports transmission protocol widely used. 4) a variety of services in an integrated manner: such as JCA, Web Services, Messaging, Adaptor and so on. 5) management support services and events: such as service call records, measurement and monitoring data; provide event detection, triggering and distribution functions;

2, BPM (Business Process Management) Business Process Management. The so-called business process management is the IT tool according to changes in the business environment, promote the integration and adjusted operating methods and solutions between people, people and systems. BPM can make the system more robust by BPM components, SOA can better monitor the system it is connected.

3, Portal portal. Portal is a WEB-based application that provides a personalized, single sign-on, content aggregation from different sources and storage of information systems presentation layer. Portal is an integrated low-cost technology. If you already have a lot of business information systems, Portal can easily integrate these systems together, and in a uniform manner to the user interface.

How to build SOA? On the basis of the existing infrastructure and resources are in place on the development and build a SOA system to include the following aspects: First need a standard design and development services, which is the core element of the overall SOA system. Standards-based service, with the orchestration and modeling tools, organizational structure of the process, generating process models to better meet business needs. The actual building and the development of SOA systems, including the development of services and applications, data access, processing and management, and presentation of various forms of services and so on.

 

Guess you like

Origin www.cnblogs.com/chrran/p/11082274.html