This approach significantly simplifies and accelerates data exchange. The ability to support open standards (SOAP, WSDL) and the extensive application of web services will enable integration of current scattered solutions into one enterprise environment. Bpm'online platform sends requests to third-party applications to receive data, and allows these applications to start its own web services.
.Net Managed Assemblies is the best way to link applications based on .Net. If applications have a .Net layer, the bpm'online enables the execution of any segment of a process.
COM technology facilitates application integration in order to build a platform for any collaborative work. Applications that are built on this technology are widely used, and as such, it is a popular way to exchange data by using COM-objects. Given its wide popularity at the moment, it is clear the COM lifecycle has yet to peak and thus will remain a reliable platform for integration for years to come.
In many cases it may be optimal to use DLL to seamlessly integrate bpm'online with some third-party applications. When employed, this integration technology requires that a developer link the bpm'online library with a third-party application and obtains access to the functions from its library.
Triggers, Stored Procedures, Transit Files
The most widely used integration approaches are based on applying triggers, stored procedures and transit files. The main benefits of these approaches are simplicity, high reliability and low bandwidth usage.