By Phil Coulthard

Business processes orchestrate services and people. Most business processes require services, such as web services or REST services, to perform their business functions. However, because IBM® Business Process Manager (BPM) Standard is intended for the business developer more so than the integration developer, there is limited support in IBM BPM Standard for accessing services across different protocols. The type system is based on JavaScript rather than XML schema to reduce the complexity.

Therefore, to expose services to your business processes that use Business Process Modeling Notation (BPMN) and have business-friendly user interfaces and protocols, use IBM BPM Advanced, an enterprise service bus (ESB) such as IBM Integration Bus, or both. These products allow for the complexity of integrating with enterprise systems. They also keep dealing with various protocols and qualities of service out of the BPMN business processes that are developed by integration developers who use more powerful integration tools, such as IBM Integration Designer or IBM Integration Toolkit.

Applicable editions: Express, Standard, and Advanced

Applicable releases: All

Source: IBM

Learn more:

    One response to “Good practice – Use IBM BPM Advanced, an enterprise service bus, or both to expose services to your business processes that use BPMN”

    Leave a Reply

    Your email address will not be published.