InfoQ

News

Data Integration Software XAware 5.2 Supports Data-First Design and Data Services Design Wizard

Posted by Srini Penchikala on Jan 06, 2009 11:00 PM

Community
Java,
SOA
Topics
SOA Platforms ,
SOA Appliance

The latest version of XAware, an open source data integration software, offers the "data-first design" feature and a data services design wizard. XAware development team recently announced the general availability of XAware 5.2 version. Data-first design feature, which is based on the Eclipse Data Source Explorer (DSE), is useful for users who don't have a specific XML format they are trying to conform to, but just want to expose the data as XML.

The new data services design wizard enables new users to build and test services with relational data sources. XAware provides the ability to design, build and implement the data services with other feature enhancements that include a new outline view, improved search functionality and run-time query control. The outline view shows predicted results for components, making it easier to predict the data to be returned without having to run the BizView.

Based on projects like Eclipse Data Tools Project (DTP), Connection Profiles and Data Source Explorer, XAware allows the users to create data services by starting with data sources using the bottom-up design option, which is a good fit for data oriented developers and architects, especially those who need to combine data from multiple sources. XAware also gives developers the option of starting the design process with XML Schemas, an approach known as top-down design.

XAware Designer component has been upgraded to work as a plug-in into Eclipse 3.4 IDE. The designer plug-in now supports the following features:

  • The Data Source Explorer supports building BizDocuments from connection profiles and BizComponents from connection profiles or individual database tables.
  • Existing XAware BizDrivers are imported into the DSE, letting you connect to and view database catalogs and tables.
  • The tree view (in the Design tab) now supports search functions, which is especially useful in long documents.
  • Users can limit the number of records returned from a request at run-time in Designer.
  • Results for HTTP put and delete actions now appear in the Test tab of the Package Assembly Tool.

XAware 5.2 is available for free use under the GPLv2 license and via a commercial license. There is a technical webinar on Wednesday, hosted by Darin Black, on the introduction of handling inbound data, one of the new features of XAware 5.2 release.

 

No comments

Watch Thread Reply

Educational Content

Bindings, Platforms, and Innovation

This presentation focuses on the Internet and separating myth from fact, history from the future, and the mundane from the imaginative. Bob Frankston presents a vision of what could and should be.

Orchestrating Long Running Activities with JBoss / JBPM

This article explores the use of JBoss and jBPM to implement design solutions that effectively address the issue of orchestrating long running activities.

Neo4j - The Benefits of Graph Databases

This presentation covers the use of graph databases as an optimal solution for data that is difficult to fit in static tables, rapidly evolving data or data that has a lot of optional attributes.

Realistic about Risk: Software development with Real Options

This session introduces Real Options and shows how it can help in running your project. Real Options is a decision-making process that can be used to manage risk.

Communication Flexibility Using Bindings

This article discusses the use of bindings on services and references (including the instance of non-configured bindings) as the means to implement SCA communications in a Web and SOA environment.

Writing DSLs in Groovy

After a short introduction to DSLs, Scott Davis plays with the keyboard showing how to approach the creation of a DSL by typing working snippets of Groovy code that get executed.

Scaling Agile with C/ALM (Collaborative Application Lifecycle Management)

IBM Rational and InfoQ present, Scaling Agile with C/ALM, an eBook showing organizations how to become “finely tuned software delivery machines” by enabling team integration and scaling.

Concurrent Programming with Microsoft F#

Amanda Laucher presents a real life enterprise application written in F#. She shows actual code snippets, explaining design decisions and suggesting how to use some of the F# constructs.