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
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. |