Recently, the company has implemented SOA for a large number of heterogeneous systems. The product type is the WMB, BPM, portal, LDAP, and other technologies of IBM WebSphere products. Based on the specific description, I have drawn a system collaboration diagram with the help of guesses. If something is wrong, you are welcome to make a picture .... thank you.
Detailed technical infrastructure of SOA
I. bpm. The development tools mainly include wid. The servers include DB2, was, WPS, and BPC. The interface methods include HTTP, SCA, JavaBean, WS, and MQ, among them, SCA is the key recommendation method.
2. The portal architecture is relatively simple, but the official development tools charge fees. Otherwise, you need to configure your own portal to easily interact with the BPC, you can implement sca-based communication as long as the WPC client is installed on the server.
Iii. ESB architecture: IBM uses WMB to implement the ESB architecture. Many functions of ESB and BPM overlap, but the application scenarios are different. BPM focuses on processes, ESB focuses on interaction between heterogeneous systems and is highly efficient and suitable for a large amount of data interaction. The configuration of an ESB server is relatively simple and does not require the support of was. The difficulty of ESB lies in its interaction with each system. The recommended method is adapter, as shown in.