数据集成软件 XAware 5.2 支持数据优先的设计和数据服务设计向导

  • Srini Penchikala
  • 张龙

2009 年 1 月 7 日

话题:JavaSOA语言 & 开发架构

XAware是一款开源的数据集成软件,其最新版提供了数据优先(data-first)的设计特性和一个数据服务设计向导。最近 XAware 开发团队发布了 XAware 5.2 的 GA 版。基于 Eclipse Data Source Explorer(DSE)的数据优先设计特性对于如下这类用户很有帮助:他们没有明确要遵循的 XML 格式,而仅仅想将数据暴露为 XML 而已。

新的数据服务设计向导使用户可以用关系数据源构建并测试服务。XAware 提供了设计、构建和实现数据服务的功能,同时还提供了其他一些特性增强,包括新的大纲视图、改进的搜索功能及运行期的查询控制。其大纲视图显示了组件的预期结果,这使其可以更容易的预测返回的数据而无需运行 BizView。

基于 Eclipse Data Tools Project(DTP)、Connection Profiles 和 Data Source Explorer 这样的项目,XAware 使开发者可以通过 bottom-up 的设计方式开启数据源,进而创建数据服务,这很适合于面向数据的开发者和架构师,尤其是那些需要联合多种数据源中的数据的人。借助于 XAware,开发者可以通过 XML Schemas 开始设计过程,这是一种 top-down 的设计方式。

XAware Designer组件已经完成了升级,它可以作为插件集成到Eclipse 3.4 IDE 中。当前该 designer 插件支持如下特性:

  • 其 Data Source Explorer 支持从 Connection Profiles 中构建 BizDocuments 及从 Connection Profiles 或私有数据库表中构建BizComponents
  • 现有的 XAware BizDrivers 被导入到了 DSE 中,这使你可以连接并查看数据库及表。
  • 现在树形视图(在 Design 标签中)支持搜索功能,这在长文档中相当有用。
  • 用户可以在运行期于 Designer 中限制请求返回的记录数。
  • HTTP put 和 delete 行为的结果现在可以显示在 Package Assembly Tool 的 Test 标签上了

XAware 5.2 在 GPLv2 license下免费发布(通过一个商业 license)。周三 Darin Black 将举办一个技术研讨会,主要介绍 inbound data 的处理,而这正是 XAware 5.2 的一个新特性。

查看英文原文:Data Integration Software XAware 5.2 Supports Data-First Design and Data Services Design Wizard

JavaSOA语言 & 开发架构