FIELD: physics; computer engineering.
SUBSTANCE: group of inventions relates to apparatus for a unified application programming interface for writing application programs which use communication protocols. The architecture has action objects, terminal point objects and several multimedia stacks. These objects can use different communication protocols, such as Session Initiating Protocol or Real-time Transport Protocol, for sending and receiving messages. Each of the action objects, terminal point objects and several multimedia stacks has one or more application programming interfaces (API), which an application developer can use to access or provide functionalities related to interoperation. These objects display API on a basic realisation provided by other objects. Use of action objects enables a developer to provide less amount of application logic than would have been required in a different case to provide complex interoperation services.
EFFECT: provision for additional functions for interoperation in an application in real time.
17 cl, 5 dwg
Authors
Dates
2009-12-27—Published
2004-10-22—Filed