XML and Web Services In The News - 16 June 2006

Provided by OASIS | Edited by Robin Cover

This issue of XML.org Daily Newslink is sponsored by SAP


HEADLINES:

 Scaling Up with XQuery, Part 1
 Microsoft Forms Interoperability Council
 Sun Joins OpenAJAX, Dojo Foundation
 Public Review for Web Services for Remote Portlets Specification v2.0
 Dueling SOA Governance Initiatives Questioned
 King Goes Deep with Seam 1.0 at TSS Europe
 Sun Microsystems Publishes Non-Assertion Covenant for SAML 2.0+ Implementations

Scaling Up with XQuery, Part 1
Bob DuCharme, XML.com
In this article, the author shows how to load a large amount of XML documents into each of these XQuery engines, how to run short interactive queries against them, and how to run an XQuery query stored in a file against the stored collection of XML documents. The W3C's XQuery language is now a Candidate Recommendation, and more and more implementations are appearing. An XML.com introduction to the language stated that while the Saxon implementation may not scale up as much as the disk-based versions that use persistent indexes and other traditional database features, you can download the free version of Saxon, install it, and use XQuery so quickly that it's a great way to start playing with the language in order to learn about what this new standard can offer you. The value of XQuery is not in its role as an alternative syntax to XSLT 2.0 for manipulating XML; it's in the implementations, which let you quickly retrieve, sort, and manipulate specific subsets of XML from collections that can measure in the terabytes. The ability to store large, indexed collections of data that don't fit neatly into normalized relational tables will create possibilities for all kinds of new applications, both inside and outside of the publishing world.
See also: XML and Query Languages

Microsoft Forms Interoperability Council
Antone Gonsalves, InformationWeek
Microsoft Corp., which has been accused of overly guarding its market- dominating technology against integration by rivals, said Wednesday that it has formed a council of customers to identify areas to improve interoperability with its products. The move is seen by at least one expert as driven by customer complaints and Microsoft's desire to play a bigger technology role in large enterprises. The Interoperability Customer Executive Council is expected to meet twice a year at Microsoft's Redmond, Wash., headquarters. Bob Muglia, senior vice president of the Server and Tools Business at Microsoft, will host the meetings, which are expected to focus on issues such as connectivity, application integration and data exchange. According to the announcement, a recent example of investments in interoperability and collaboration is "Ongoing participation in, and support of, industry standards for improved data exchange and application integration in technologies such as Web services (Web Services Interoperability (WS-I) participation), financial and business transactions (electronic data interchange (EDI) interoperability and radio frequency identification (RFID) integration in Windows Vista and the 2007 Microsoft Office system), speech-enabled applications and Web sites (Speech Application Language Tags (SALT) and VoiceXML in Microsoft Speech Server 2007), and Web content (XHTML 1.0 in the 2007 Microsoft Office system)."
See also: the PR

Sun Joins OpenAJAX, Dojo Foundation
Paul Krill, InfoWorld
Bolstering its AJAX (Asynchronous JavaScript and XML) efforts, Sun Microsystems is joining the OpenAJAX Alliance and the Dojo Foundation. In participating, Sun plans to help drive standards for AJAX programming and boost interoperability in AJAX technologies. OpenAJAX features more than 30 member companies and organizations, including IBM, BEA Systems, and Oracle. Sun will collaborate with the organization as it pursues its goals, which include identifying best practices and reaching a consensus on programming models around a reference implementation for tools interoperability. Wider AJAX adoption also is a goal of OpenAJAX, which was formed in February. Sun already supports AJAX in its Sun Java Studio Creator tool and plans to offer more AJAX tools, with many of them to be offered via open source. Sun can generate revenues via AJAX through enabling deployment on Sun platforms such as the company's application server and portal. Sun also can sell training and support services, Roberts said. The Dojo Foundation is a non-profit organization for JavaScript programming and features the Dojo Toolkit project which is an open source JavaScript toolkit for Web development. Sun will contribute to the toolkit AJAX widgets, and it will help with internationalization and refinement of documentation. Sun AJAX Architect Greg Murray will be one of Sun's representatives with the foundation. In joining the two AJAX groups, Sun with its new management team is demonstrating intentions to do more with JavaScpript and look at scripting languages as full peers to Java, said James Governor, principal analyst at RedMonk.

Public Review for Web Services for Remote Portlets Specification v2.0
OASIS Staff, Announcement
A 60-day review period has been announced for the OASIS "Web Services for Remote Portlets Specification v2.0," ending 13 August 2006. From the specification abstract: "ntegration of remote content and application logic into an End-User presentation has been a task requiring significant custom programming effort. Typically, vendors of aggregating applications, such as a portal, write special adapters for applications and content providers to accommodate the variety of different interfaces and protocols those providers use. The goal of this specification is to enable an application designer or administrator to pick from a rich choice of compliant remote content and application providers, and integrate them with just a few mouse clicks and no programming effort. This revision of the specification adds Consumer managed coordination, additional lifecycle management and a set of related aggregation enhancements. This specification is the effort of the OASIS Web Services for Remote Portlets (WSRP) Technical Committee which aims to simplify the effort required of integrating applications to quickly exploit new web services as they become available. This standard layers on top of the existing web services stack, utilizing existing web services standards and will leverage emerging web service standards (such as policy) as they become available. The interfaces defined by this specification use the Web Services Description Language (WSDL).
See also: the WSRP TC web site

Dueling SOA Governance Initiatives Questioned
Paul Krill, InfoWorld
Does the world really need two separate industry initiatives devoted to interoperability in SOA governance? Panelists from technology companies in the governance space debated this question at the Burton Group Catalyst Conference on Thursday. The two initiatives under the spotlight included the Governance Interoperability Framework (GIF) and SOA Link, each of which is geared toward registries by the companies that began the initiatives, Systinet and Infravio. GIF was founded by Systinet in April 2005. It features companies such as Actional, Hewlett-Packard, and Reactivity. SOA Link was organized by Infravio and counts as participants companies such as, once again, HP, along with Iona and JBoss. The initiative's formal unveiling happened last month. Systinet's founder and Vice President of Products, Roman Stanek, said it would be up to consumers and partners to decide what to support. A GIF 2 release is being developed, to feature a more extensive set of APIs and standards. GIF is to be submitted to a standards body.

King Goes Deep with Seam 1.0 at TSS Europe
Vance McCarthy, Integration Developer News
JBoss Seam is "a powerful new application framework to build next generation Web 2.0 applications by unifying and integrating popular service oriented architecture (SOA) technologies like Asynchronous JavaScript and XML(AJAX), Java Serve Faces(JSF), Enterprise Java Beans (EJB3), Java Portlets and Business Process Management(BPM) and workflow. Seam has been designed from the ground up to eliminate complexity at the architecture and the API level. It enables developers to assemble complex web applications with simple annotated Plain Old Java Objects (POJOs), componentized UI widgets and very little XML." With Seam 1.0 prepped for release this month, its creator Gavin King will deliver an overview at TheServerSide Symposium Europe June 21-23. King, the father of Hibernate, says Seam takes on another big problem for Java devs -- how to better build end-to-end web apps that offer state, orchestration and reliability. Seam, would cut dev code by at least 30% by unifying the component models for EJB, JSF and other frameworks. King, on the several aspects of Seam: " A component model that understands all types of state. Even though I may have good implementations for handling tractions that might run for months or years, and others for handling calls to the UI what I want is a unified model and architecture to support all these different contexts. The second major part of Seam is the pieces that integrate the disparate technologies I need for an end-to-end application, and we have a strong beginning on those, including JSF (for interface), AJAX remoting (to call components directly from JavaScript), EJB 3 (for transactional state), and jBPM (for orchestration business process)... Seam binds these frameworks together into a unified component model."
See also: JBoss Seam web site

Sun Microsystems Publishes Non-Assertion Covenant for SAML Implementations
Sun Microsystems has issued a 'SAML Non-Assertion Covenant' in connection with OASIS Security Assertion Markup Language (SAML) specifications being created by the OASIS Security Services (SAML) TC. Sun's unilateral, voluntary waiver of its right to enforce possibly relevant patent claims alleviates the burden upon implementers to negotiate license terms, eliminates paperwork, and creates a favorable environment for the develoment of open source software. Similar declarations have been made by Fidelity Investments, RSA Security, and America Online, Inc. in relation to the SAML specification(s).


XML.org is an OASIS Information Channel sponsored by Innodata Isogen and SAP.

Use http://www.oasis-open.org/mlmanage to unsubscribe or change an email address. See http://xml.org/xml/news_market.shtml for the list archives.


Bottom Gear Image