Reliable Internet Transactions: Utilizing a Browser Extension and Server-side. Persistent Queue for Transacional Client-Server Communication
The growing usage of online transactions, particularly in e-commerce situations, requires more transactional support than is currently provided. There are many points during the transaction at which a failure could occur, but often the only means for a user to ascertain the status of his purchase is by phone or mail. Discovering the status of the transaction is a necessary precursor to taking the appropriate steps for recovery, since different transaction states demand different actions. In this paper, I propose that a persistent queue can be used to add more reliability and recovery capability to web communications. A good way of encapsulating this functionality for the purpose of web transaction support is to implement a new Web Transaction Protocol (wtp). We show that this protocol provides more reliability while preserving a user interface similar to that of http.
Jennifer Wong is currently attending SFSU and expect to graduate in Spring 2001 with an MS (Computer Science). She received a Bachelor of Arts degree in English from the University of California, Berkeley. During Summer 2000, she was a Summer Intern in Macromedia's e-business solutions group. Prior to that, she was SFSU CS Lab Manager and provided QA and Technical Writing services for Click*View Corporation.