[April 29, 2002] The release date of WSXL version 2 is given as April 10, 2002.
[October 22, 2001] Web Services Experience Language (WSXL) "provides a means to describe the visual and interactive interface to Web services." An OASIS announcement of 2001-10-22 included IBM's statement of intent to submit the Web Services Experience Language (WSXL) toward the work of the OASIS Web Services Component Model (WSCM) technical committee: "IBM intends to contribute Web Services Experience Language (WSXL), a Web services-centric component model for interactive Web applications, as work to be considered in the OASIS WSCM Technical Committee..."
From the WSXL description at IBM DeveloperWorks: "WSXL (Web Services Experience Language) is a Web services centric component model for interactive Web applications. WSXL is designed to achieve two main goals: enable businesses to distribute Web applications through multiple revenue channels, and enable new services or applications to be created by leveraging existing applications across the Web. To accomplish these goals, WSXL components can be built out of three basic Web service types for data, presentation, and control, the last of which is used to "wire together" the others using declarative language based on XLink and XML Events. WSXL also introduces a new description language for adapting services to new distribution channels. WSXL is built on widely accepted established and emerging open standards, and is designed to be independent of execution platform, browser, and presentation markup. Interactive Web applications that are developed using WSXL can be delivered to end users through a diversity of deployment channels: directly to a browser, indirectly through a portal, or by embedding into a 3rd party Web application. New Web applications can be created by seamlessly combining WSXL applications and adapting them to new uses. WSXL applications can easily be modified, adapted, aggregated, coordinated, synchronized or integrated by simple declarative means to ultimately leverage a worldwide pallet of WSXL components... WSXL is the next piece of the Web services stack. WSXL provides a Web services standards based approach for Web application development, deployment and maintenance. WSXL enables Dynamic e-Business, by moving from transactions driven by a single business entity to a world of electronic transactions involving multiple business entities who compose and aggregate re-usable Web applications. As a result, these applications can leverage new and innovative revenue models."
Note: According to a communiqué from Angel Luis Diaz [2001-10-22], additional documents on the Web Services Experience Language (WSXL) will be released within the next two weeks.
References:
[April 29, 2002] "(WSXL) Web Service Experience Language Version 2." Edited by Angel Diaz John Lucassen, and Charles F Wiecha (IBM). IBM Note 10-April-2002. Version URI: http://www.ibm.com/developerworks/ws-wsxl2/ [the URL is inactive 04/29]. Posted on IBM developerWorks. "WSXL (Web Services Experience Language) is a Web services centric component model for interactive Web applications, that is, for applications that provide a user experience across the Internet. WSXL is designed to achieve two main goals: enable businesses to deliver interactive Web applications through multiple distribution channels and enable new services or applications to be created by leveraging other interactive applications across the Web. To accomplish these goals, all WSXL component services implement a set of base operations for life cycle management, accepting user input, and producing presentation markup. More sophisticated WSXL component services may be specialized to represent data, presentation, and control. WSXL also introduces a new description language to guide the adaptation of user experience to new distribution channels. User experiences that are implemented using WSXL can be delivered to end users through a diversity of distribution channels - for example, directly to a browser, indirectly through a portal, or by embedding into a third party interactive Web application. In addition, WSXL user experiences can easily be modified, adapted, aggregated, coordinated, synchronized or integrated, often by simple declarative means. New applications can be created by seamlessly combining WSXL applications and adapting them to new uses, to ultimately leverage a worldwide pallet of WSXL component services. WSXL is built on widely accepted established and emerging open standards, and is designed to be independent of execution platform, browser, and presentation markup... WSXL is the next piece of the web services stack. WSXL provides a web services standards based approach for web application development, deployment and maintenance. WSXL enables Dynamic e-Business, by moving from transactions driven by a single business entity to a world of electronic transactions involving multiple business entities who compose and aggregate re-usable web applications. As a result, these applications can leverage new and innovative revenue models. "
- [October 22, 2001] "Web Services Experience Language." By Angel Diaz (IBM Research), John Lucassen (Emerging Technologies, Application and Integration Middleware Division), and Charles F Wiecha (IBM Research). From IBM developerWorks, Web services. October 2001.
- Contact: Angel Luis Diaz, Ph.D. Manager, XML/XSL Transformational Systems, IBM T. J. Watson Research Center. TEL: +1 (914) 784-7388, +1 (914) 441-7594.
- IBM DeveloperWorks Web Services Zone
- Announcement 2001-10-22: "OASIS Members Form Technical Committee to Develop Web Services Component Model (WSCM) for Interactive Web Applications. Cyclone Commerce, DataChannel, Documentum, Epicentric, HP, IBM, Logistics Management Institute, Macromedia, Sterling Commerce, U.S. Defense Information Systems Agency, and Others Collaborate to Advance International Standard for Delivering Applications as Web Services."