WEB SERVICE TRANSACTION MANAGEMENT
Frans A. Henskens
2007
Abstract
This paper describes extension of the functionality of conventional web browsers to produce a new enhanced web browser. Each instance of this enhanced browser is part of a federation of browser instances that use a directed graph-based technique to provide transaction and hence concurrency control over access to web services. These ‘super browsers’ communicate with web-based services across the Internet, application code that may be obtained from the Internet but then executes as a local program, and with other browser instances.
References
- Adobe Systems Incorporated, 2007. Macromedia Flash. http://www.adobe.com/products/flash/flashpro/.
- Apple Inc., 2007. Safari RSS. http://www.apple.com/macosx/features/safari/.
- Ashton, M. G., 2004. Management of Data, Access and Concurrency in a Persistent Object Store. Ph.D, Computer Science & Software Engineering. University of Newcastle.
- Birrel, A. D. & Nelson, B. J., 1984. Implementing Remote Procedure Calls. ACM Transactions on Computer Systems, 2(1), 39-59.
- Bray, T., Paoli, J., Sperberg-Mcqueen, C. M., Maler, E. & Yergeau, F., 2006. Extensible Markup Language (XML) 1.0 (Fourth Edition). http://www.w3.org/TR/2006/REC-xml-20060816.
- Brown, A. L., 1989. Persistent Object Stores. Faculty of Mathematics and Computational Science. St Andrews, Ph.D, Universities Of St Andrews and Glasgow.
- Brown, A. W., 1996. Component-Based Software Engineering, Wiley.
- Christensen, E., Curbera, F., Meredith, G. & Weerawarana, S., 2001. Web Services Description Language (WSDL) 1.1. http://www.w3.org/TR/2001/NOTE-wsdl-20010315.
- Comer, D., 2004. Computer Networks and Internets, Pearson/Prentice Hall.
- Date, C. J., 1999. An Introduction to Database Systems, Reading, MA, USA, Addison-Wesley Publishing Co.
- Emmerich, W., 2000. Engineering Distributed Objects, Wiley.
- Farrag, A. A., Ozsu, M. T., 1989. Using Semantic Knowledge of Transactions to Increase Concurrency. ACM Transactions on Database Systems, 14, 503 - 525.
- Gray, J. & Reuter, A., 1993. Transaction Processing: Concepts and Techniques, San Mateo, CA, Morgan Kauffmann Publishers.
- Gudgin, M., Hadley, M., Mendelsohn, N., Moreau, J.-J. & Nielsen, H. F., 2003. Simple Object Access Protocol Version 1.2. http://www.w3.org/TR/2003/RECsoap12-part1-20030624/.
- Hanson, J., Nandi, P. & Levine, D., 2002. Conversationenabled Web services for agents and e-business. International Conference on Internet Computing.
- Härder, T. & Reuter, A., 1983. Principles of Transactionoriented Database Recovery. ACM Computing Surveys, 15(4), 287 - 317.
- Henskens, F. A. & Ashton, M. G., 2007. Graph-based Optimistic Transaction Management. Journal of Object Technology.
- Ibm & Sap Ag, 2005. WS-BPEL Extension for People.
- Jalili, R., 1995. A Failure Transparent Distributed Persistent Store. Ph.D, Basser Department of Computer Science. Sydney, University of Sydney.
- Jalili, R. & Henskens, F. A., 1995. Reducing the Extent of Cascadable Operations in Stable Distributed Stores. 18th Australian Computer Science Conference. Adelaide, Australia.
- Juric, M. B., Mathew, B. & Sarang, P., 2006. Business Process Execution Language for Web Services Version 2nd Edition. PACKT Publishing.
- Kung, H. T. & Robinson, J. T., 1981. On Optimistic Methods for Concurrency Control. ACM Transactions on Database Systems, 6(2), 213-226.
- Lazovik, A., Aiello, M. & Papazoglou, M. P., 2003. Planning and Monitoring the Execution of Web Service Requests. Service-Oriented Computing - ICSOC 2003. Springer-Verlag, Lecture Notes in Computer Science.
- Lindholm, T. & Yellin, F., 1999. The Java Virtual Machine Specification, Sun Microsystems.
- Microsoft Corporation, 2007a. Microsoft Outlook. http://office.microsoft.com/en-au/outlook/default.aspx.
- Microsoft Corporation, 2007b. Windows Internet Explorer. http://www.microsoft.com/windows/ie/default.mspx.
- Momin, K. A. & Vidyasankar, K., 2000. Flexible integration of optimistic and pessimistic concurrency control in mobile environments. Lecture Notes in Computer Science, 1884, 346-353.
- Mozilla Foundation, 2006. About Mozilla. http://www.mozilla.org/about/.
- Nelson, T. H., 1965. A File Structure for the Complex, the Changing and the Intermediate. 20th National Conference. ACM.
- Oasis Udi, 2004. Introduction to UDDI: Important Features and Functional Concepts. http://www.uddi.org/whitepapers.html.
- Object Management Group, 1998. The Common Object Request Broker: Architecture and Specification, 492 Old Connecticut Path, Framinkham, MA 01701, U.S.A.
- Opera Software Asa, 2007. The Opera Web Browser. http://www.opera.com/.
- Peinl, P., Reuter, A., 1983. Empirical Comparison of Database Concurrency Control Schemes. 9th International Conference on Very Large Databases. Florence, Italy, Morgan Kaufmann.
- Qualcomm Incorporated, 2007. Eudora. http://www.eudora.com/.
- Raggett, D., Le Hors, A. & Jacobs, I., 1999. HTML 4.01 Specification. http://www.w3.org/TR/html401/.
- Siegel, J., 1996. CORBA Programming, Wiley.
- Sinha, P. K., 1996. Distributed Operating Systems: Concepts and Design, Wiley-IEEE Press.
- Sun Microsystems Inc., 2007. Java Plug-In Technology. http://java.sun.com/products/plugin/.
Paper Citation
in Harvard Style
A. Henskens F. (2007). WEB SERVICE TRANSACTION MANAGEMENT . In Proceedings of the Second International Conference on Software and Data Technologies - Volume 1: ICSOFT, ISBN 978-989-8111-05-0, pages 112-119. DOI: 10.5220/0001327901120119
in Bibtex Style
@conference{icsoft07,
author={Frans A. Henskens},
title={WEB SERVICE TRANSACTION MANAGEMENT},
booktitle={Proceedings of the Second International Conference on Software and Data Technologies - Volume 1: ICSOFT,},
year={2007},
pages={112-119},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001327901120119},
isbn={978-989-8111-05-0},
}
in EndNote Style
TY - CONF
JO - Proceedings of the Second International Conference on Software and Data Technologies - Volume 1: ICSOFT,
TI - WEB SERVICE TRANSACTION MANAGEMENT
SN - 978-989-8111-05-0
AU - A. Henskens F.
PY - 2007
SP - 112
EP - 119
DO - 10.5220/0001327901120119