Patent ID: 9350793
Filing Date: 2016-05-24
CPC Classification: G06F,H04L

Claim Text:
1. A method for providing converged application integration, the method comprising: receiving a converged application in a converged application engine, wherein the converged application defines a plurality of Web services components, a plurality of call flow segments, each of the plurality of call flow segments having a series of message steps, and at least one binding between a given Web services component within the plurality of Web services components and a given call flow segment within the plurality of call flow segments, wherein the binding is associated with an interaction and has a binding interaction type, and wherein the converged application engine is a converged application execution engine; determining, by the converged application engine, whether the interaction is invoked by the given Web services component or the given call flow segment; responsive to invocation of the interaction, performing an interaction operation based on the binding interaction type; receiving, by the converged application execution engine, a deployment descriptor that indicates a Web services description language document with call flow extensions, an application state model, and one or more listeners; consuming, by the converged application execution engine, the Web services description language document with call flow extensions to form the converged application, wherein the Web services description language document describes a new application comprising one or more Web service implementations and one or more session initiation protocol servlets for the converged application; and registering the one or more listeners with the converged application execution engine.