A computer implemented transaction processing system is presented for
processing transactions between an application and one or more transaction
processors. The system utilizes a first communication link between the
application and a transaction processor interoperability component. Then,
the system determines which of the one or more transaction processors will
process transactions for the application and establishes a communication
link between the transaction processor interoperability component and the
transaction processor that will process transactions for the application.
Then, as the application transmits a transaction from the application to
the transaction processor interoperability component, the transaction is
formatted by the transaction processor interoperability component which
includes invoke logic to provide a transaction processing user interface
which is independent from any specific transaction processing program, but
provides a consistent user interface to all transaction processing
programs. The invoke logic also provides a request/response and
conversational style interaction between the transaction monitor clients
and the transaction monitors on the server. The database utilized by the
transaction processor monitor leverages a service name and service
resolver database to map a service name to transaction monitor specific
attributes.
Un système mis en application par ordinateur de traitement transactionnel est présenté pour des transactions de traitement entre une application et un ou plusieurs processeurs de transaction. Le système utilise une première liaison entre l'application et un composant d'interopérabilité de processeur de transaction. Puis, le système détermine lesquels des un ou plusieurs processeurs de transaction traiteront des transactions pour l'application et établit une liaison entre le composant d'interopérabilité de processeur de transaction et le processeur de transaction qui traiteront des transactions pour l'application. Puis, car l'application transmet une transaction de l'application au composant d'interopérabilité de processeur de transaction, la transaction est composée par le composant d'interopérabilité de processeur de transaction qui inclut appelle la logique pour fournir une interface utilisateur de traitement transactionnel qui est indépendante de n'importe quel programme spécifique de traitement transactionnel, mais fournit une interface utilisateur cohérente à tous les programmes de traitement transactionnel. La logique d'appel fournit également un request/response et une interaction conversationnelle de modèle entre les clients de moniteur de transaction et les moniteurs de transaction sur le serveur. La base de données utilisée par le moniteur de processeur de transaction accroît une base de données de séparateur de nom de service et de service pour tracer un nom de service aux attributs de détail de moniteur de transaction.