Messaging API framework

   
   

The Messaging API Framework is an MQ Series gateway allowing distributed C++ applications to communicate with little effort. The system is designed with an object-oriented paradigm in mind, and seamlessly integrates MQ Series' messaging technology. The application developers do not need to obtain any in-depth knowledge of MQ Series, rather, they can use it the same way they do any other C++ objects. More specifically, where MQ Series is to be used to allow communication between two end points, namely, a CORBA-based application in a CORBA environment, and a destination application, a layer of abstraction, or Application Programming Interfaces (APIs), built on top of MQ Series APIs is highly desirable to alleviate the burden of CORBA-based application programmers to handle the complexity of MQ Series programming. This layer could take the form of a framework. The Messaging API Framework of the present invention is intended to be such a layer. The framework is a self-contained module encapsulating the API's needed by the CORBA-based application to use MQ Series. The Messaging API Framework provides a number of APIs, allowing the programmers to place a request, to poll for a request, to send a reply, to receive a reply, and to send a request and block for a reply. Distributed applications can also use this system to communicate with the mainframe applications. In its most preferred embodiment the Messaging API Framework also assures any MQ Series problems are tracked in a self-contained module through circular logging.

Le cadre de la transmission de messages api est un passage de série de MQ permettant à des applications réparties de C++ de communiquer avec peu d'effort. Le système est conçu avec un paradigme orienté objectivement à l'esprit, et intègre seamlessly la technologie de la transmission de messages des séries de MQ. Les créateurs d'application n'ont pas besoin de n'obtenir aucune connaissance détaillée de série de MQ, plutôt, ils peuvent l'employer la même manière qu'ils font tous les autres objets de C++. Plus spécifiquement, où la série de MQ doit être employée pour permettre la communication entre deux points finals, à savoir, une application de CORBA-based dans un environnement de CORBA, et une application de destination, une couche d'abstraction, ou les interfaces de programmation d'application (APIs), établies sur la série APIs de MQ est fortement souhaitable pour alléger le fardeau des programmeurs d'application de CORBA-based pour manipuler la complexité de la programmation de série de MQ. Cette couche a pu prendre la forme d'un cadre. Le cadre de la transmission de messages api de la présente invention est prévu pour être une telle couche. Le cadre est un module de art de l'auto-portrait-contained encapsulant les api requis par l'application de CORBA-based pour employer la série de MQ. Le cadre de la transmission de messages api fournit un certain nombre d'APIs, permettant aux programmeurs de placer une demande, au scrutin pour une demande, d'envoyer une réponse, de recevoir une réponse, et d'envoyer une demande et un bloc d'une réponse. Les applications réparties peuvent également employer ce système pour communiquer avec les applications d'unité centrale. Dans son mode de réalisation préféré le cadre de la transmission de messages api assure également tous les problèmes de série de MQ sont dépistés dans un module de art de l'auto-portrait-contained par la notation circulaire.

 
Web www.patentalert.com

< Method for providing entertainment to a portable device

< Robotic apparatus and wireless communication system

> System and method for the acquisition of automobile traffic data through wireless networks

> Vehicle tracker with user registration reminder and related methods

~ 00119