Xcalia Intermediation Core (XIC) Features Data Access Service (DAS)
Xcalia Introduces XIC 5.1 With Data Access Service for Greater Interoperability Between Java, .NET, and Web Services Clients
New Solution Enables Dynamic Composition and Is SDO 2.01 Compliant
Palo Alto, CA, USA and Paris, France. July 17, 2007.
Xcalia, a leading provider of dynamic integration software, today announced Xcalia Intermediation Core (XIC) version 5.1 featuring Data Access Service (DAS). For the first time in industry history, companies can now utilize a single solution to enable access to heterogeneous data sources based on Java, .NET and web services. Xcalia DAS also leverages the SDO and DAS standards (as specified by the OASIS and Open SOA organizations), ensuring that customers can architect their solutions in synch with evolving industry standards initiatives.
"True interoperability among Java, .NET and web services resources is now possible with our release of XIC 5.1," said Pierre Violo, Chairman & CEO of Xcalia. "This achievement is made possible through XIC's unique ability to conduct dynamic composition of services, in addition to our support and compliance with industry standards organizations including SDO and Open SOA. As a result, XIC allows our customers to manage their systems towards interoperability in a way that allows them to optimize the information resources and applications they already have, and meanwhile, migrate data and applications at their own pace. Not only are these benefits possible with XIC 5.1, but our customers are now able to respond faster to business demands and market changes with faster application development and the ability to choose the best data resource."
XIC 5.1 provides unprecedented ease in composite application development within an SOA. Customers can to decide at runtime the way applications access data and service resources, which greatly reduces their overall SOA infrastructure costs, and meanwhile, improves control over how the business applications are deployed and maintained.
XIC 5.1 Features
Main features of XIC 5.1 include:
XIC Data Access Service (DAS): XIC 5.1 now exposes a generic web services CRUD interface to allow for more interoperability and easier access for clients using any technology. XIC can now be used by any web service consumer programming language like BPEL or workflow engines. The XIC DAS is deployed in a web services container and XIC 5.1 provides client APIs for both Java and .NET platforms. The XIC DAS acts as an SDO server. It publishes a logical business model which is manipulated by client applications through SDO. Client applications get a data graph from the XIC DAS with the fetch API, they will manipulate that data graph remotely and then they will ask the DAS to update the relevant data sources in an optimistic transaction. The XIC DAS defines the mapping between the logical business model and the supported data sources. That mapping is defined once in a single place and is shared by all client applications.
SDO 2.01 Support: XIC 5.1 is now compliant with SDO 2.01. The Service Data Object (SDO) standard has been elaborated within the Open SOA standard committee (www.osoa.org). Since March 2007, SDO 2 has been transferred to the OASIS organization (www.oasis-opencsa.org) in order to improve its interoperability with other standards for web services. From its inception, Xcalia has been a leading force on the SDO DAS standardization group and to the OASIS Open SOA SDO standardization group.
Microsoft .NET Support: starting with version 5.1, XIC comes with a .NET client for SDO 2, in addition to the already available Java client that was made available in XIC 5.0. Microsoft .NET applications written in C#, VisualBasic or any other .NET-compliant programming language can now rely on XIC to manipulate the various enterprise data sources supported by XIC, including RDBMS, XML, web services, mainframe transactions, and packaged applications.
Cost-based Execution Plans: XIC 5.1 now comes with an execution plan cost calculation framework, with several out-of-the-box cost calculators as well as the ability for clients to plug in their own execution plan cost calculators. This enables very effective and load-balancing execution plan selection in the face of real-time changing enterprise conditions.
Enhanced Natural Language-Based Service Method Behavior Syntax: As a result of feedback received after our initial release of XIC's dynamic composition capabilities, we have revamped the syntax of SMBL, our service method behavior language, to follow a more natural language-based, third party narrative style.
Xcalia has made several other enhancements to XIC 5.1 which can be found [online].
XIC 5.1 is available now. For more information visit www.xcalia.com or call one of Xcalia's regional sales offices.
Xcalia's dynamic integration software makes it easier for enterprises to build composite applications in SOAs while reusing valuable information resources, optimizing IT investments and reducing operating costs. Through Intermediation, a layer between the business model and the data/services resources, applications can be created or updated quickly to meet changing business demands. Xcalia is ideal for high-performance transactional applications that also need to reuse legacy and mainframe resources with maximum interoperability in any environment. The company has 20 large enterprises among its customers and has key partnerships with IBM, Microsoft, and Sun Microsystems. Headquartered in Paris, France, Xcalia has offices in the U.S. and Germany, and the company is privately held. For more information, visit www.xcalia.com.
Tel: +1 415 578 3251
Prepared by Robin Cover for The XML Cover Pages archive. See also the news story: "Six Technical Committees Proposed for the OASIS Open CSA Member Section."