Transformation of an asynchronous transactional messaging...

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S140000, C709S230000

Reexamination Certificate

active

10459021

ABSTRACT:
Instructions in an asynchronous transactional messaging language are transformed into instructions that are compatible with the web services. In one embodiment, the asynchronous transactional messaging language is XLANG/s, and the web service languages are the web services description language (WSDL) and the simple object access protocol (SOAP). A programmer simply writes high level declarative statements that pertain to the specific type of business transaction. During compilation, selected instructions are transformed into instructions that are compatible with web services. This transformation is transparent to the designer of the business application. The asynchronous transactional messaging language source files are compiled in an iterative compilation process. During each pass of this compilation process, different variables are parsed. The parsed results are logically organized in a tree structure. The tree structure is traversed in depth first traversal order. During this traversal, instructions are transformed into instructions compatible with web services.

REFERENCES:
patent: 5386570 (1995-01-01), Lindhorst
patent: 6182281 (2001-01-01), Nackman et al.
patent: 6446192 (2002-09-01), Narasimhan et al.
patent: 6457066 (2002-09-01), Mein et al.
patent: 6529932 (2003-03-01), Dadiomov et al.
patent: 6715141 (2004-03-01), Hodge
patent: 6779177 (2004-08-01), Bahrs et al.
patent: 6782542 (2004-08-01), Mein et al.
patent: 6882996 (2005-04-01), Preisig et al.
patent: 6898618 (2005-05-01), Slaughter et al.
patent: 6948156 (2005-09-01), Sokolov
patent: 6986121 (2006-01-01), Boshier et al.
patent: 7013290 (2006-03-01), Ananian
patent: 7028306 (2006-04-01), Boloker et al.
patent: 7065750 (2006-06-01), Babaian et al.
patent: 7103627 (2006-09-01), Kittredge et al.
Zhang et al, “A SOAP orineted component based framework supporting device independent multimedia web services”, IEEE MSE, pp. 40-47, 2002.
Pratikakis et al, “Transparent proxies for Java futures”, ACM OOPSLA, pp. 206-223, 2004.
Cridlig et al, “XBGP MAN and XML management architetcure for BGP”, Int. Jour of Network Management, 16:pp. 295-309, 2006, John Wiley & Sons Ltd.
Harris et al, “Lightweight object orienetd shared variables for distributed applications on the Internet”, ACM OOPSLA, pp. 296-309, 1998.
Andrews, T. et al., “Business Process Execution Language for Web Services”,BEA Systems, International Business Machines Corporation, Microsoft © Corporation, SAP AG, Siebel Systems, Mar. 31, 2003, http://msdn.microsoft.com, 85 pages.
Box, D. et al., “Simple Object Access Protocol (SOAP) 1.1”,DevelopMentor, International Business Machines Corporation, Lotus Development Corporation, Microsoft ©, UserLand Software, May 8, 2000, http://www.w3.org/TR/SOAP, 35 pages.
Christensen, E. et al., Web Services Description Language (WSDL) 1.1,Ariba, International Business Machines Corporation, Microsoft©, Jan. 2001, http://magnet/wsdl/wsdl—1.1.htm, 45 pages.
Curbera, F. et al., “Unraveling the Web Services Web: An Introduction to SOAP, WSDL, and UDDI”,IEEE Internet Computing, 2002, 6(2), 86-93.
Lee, C. et al., “Soap Message Structures for Web-Based Distributed Control Systems”,Proceedings of IFAC New Technologies for Computer Control,2001, 71-76.
Thatte, S., “XLANG-Web Services for Business Process Design”,Microsoft © Corporation, 2001, 46 pages.
XSL Transformations (XSLT) Version 1.0,W3C®, Nov. 16, 1999, www.w3.org/TR/xslt, 102 pages.
XML Path Language (XPath) 2.0,W3C®, May 2, 2003, www.w3.org/TR/xpath20, 205 pages.
XLANG/S-Language Specification, Version 0.55,Microsoft® Corporation, 1999-2002, 146 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Transformation of an asynchronous transactional messaging... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Transformation of an asynchronous transactional messaging..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Transformation of an asynchronous transactional messaging... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3744455

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.