A run-time environment implemented as system services and component integration interfaces provides a capability for components of a component-based server application to reversibly disable committal of a transaction in which the component participates. On return from a call to the component which leaves the component's transactional work in an invalid state, the component can disable commit of the transaction so as to avoid premature committal of the component's transactional work. On return from a call to the component which renders the component's transactional work in a valid state, the component re-enables commit of the transaction. If committal of the transaction is initiated when any component in the transaction disables commit, the transaction is aborted.

Ένα περιβάλλον χρόνου εκτέλεσης που εφαρμόζεται συστατικό ως υπηρεσίες συστημάτων και διεπαφές συστατικής ολοκλήρωσης παρέχει μια ικανότητα για τα συστατικά μιας βασισμένης στα συστατικά εφαρμογής κεντρικών υπολογιστών για να τεθεί εκτός λειτουργίας ανατρεπτικά η παραπομπή μιας συναλλαγής στην οποία το συμμετέχει. Στην επιστροφή από μια κλήση στο συστατικό που αφήνει τη συστατική συναλλαγών εργασία σε ένα άκυρο κράτος, το συστατικό μπορεί να θέσει εκτός λειτουργίας δεσμεύει της συναλλαγής ώστε να αποφευχθεί η πρόωρη παραπομπή της συστατικής συναλλαγών εργασίας. Στην επιστροφή από μια κλήση στο συστατικό που δίνει τη συστατική συναλλαγών εργασία σε ένα έγκυρο κράτος, το συστατικό επαν-επιτρέπει δεσμεύει της συναλλαγής. Εάν η παραπομπή της συναλλαγής αρχίζει όταν θέτει εκτός λειτουργίας οποιοδήποτε συστατικό στη συναλλαγή δεσμεύει, η συναλλαγή αποβάλλεται.

 
Web www.patentalert.com

< Computer-based method and system for ordering services

< Multi-user, multiple tier distributed application architecture with single-user access control of middle tier objects

> Method and apparatus for providing a station set with advanced telecommunications services

> Task oriented dialog model and manager

~ 00017