Altova SchemaAgent
SchemaAgent 能够以一种简单高效的方式对您的schema资产进行定位、管理和重复利用。
Altova SchemaAgent 是用于企业工作组内建模和管理高级schema及其组件的软件。该软件具有图形式设计视窗,能够将XML Schema关系可视化,并把分布式schema元素构建成为复杂schema。
XML Schema标准的最重要方面是能够使用xs:import, xs:include, xs:redefine语句将多个小型schema构建为一个复杂的schema。该模块化schema设计途径促进了企业标准schema组件的开发,提高了组件的一致性,降低了开发工作量。
尽管XML Schema标准具有以上优势,然而,当schema数目较多,并且是由一个工作团队内的多位人员开发,那么schema整合过程将会相当复杂而且容易出错。这样,若要管理企业的整体信息结构体系,就要求能够轻松浏览正在应用的XML Schema和它们之间的关系,以及这些Schema同其他schenma的关系。
Altova的SchemaAgent 提供了一种直观且兼容于标准的方式,能够帮助开发人员和信息整合人员对schema进行浏览、组合和控制。
SchemaAgent 是一个图形式schema管理工具,能够浏览schema集合,也可以浏览Altova MapForce 数据映射设计中那些作为数据源和目的的schema。
SchemaAgent包含SchemaAgent客户端和一个SchemaAgent服务器。
SchemaAgent服务器安装在您工作组内的其中一台机器上,对其进行配置后,能够连接到您网络内或Internet上的任意标准文件仓库。一旦将SchemaAgent服务器配置为您所要求的文件路径时,它就将构建一个内部关系图,能够映射路径内所有schema(.XSD)和 MapForce映射设计文件(.MFD)的相互关系。SchemaAgent 客户端数目任意,连接到SchemaAgent服务器后能够访问其上的所有schema。
另外,对于那些不需要在团队环境内进行工作的用户,可以独立使用SchemaAgent客户端,而无需安装SchemaAgent服务器。这样,对于单个用户而言,只需指定要求的文件路径,就可以直接在客户端内访问XML Schema和 MapForce映射图。
信息结构体系可视化
SchemaAgent客户端为您提供一个独特界面,能够以图形式方式显示schema组件及其相互关系,因此,您可以立即浏览您信息资产之间的关系。每个schema都显示在可扩展框内,并通过层次树结构来表示其组成。Schema之间的关系由彩色编码连接线来表示,这些连接线负责连接所有相关组件。
SchemaAgent 设计界面为您提供以下功能:
——创建、保存、打印可视化schema设计,从而直观的组织和管理schema集合; ——浏览MapForce数据映射设计文件内源和目的schema的结构关系,以及这些schema同其他schema之间的关系; ——浏览schema组件的详细信息,包括全局元素、属性、复杂类型、简单类型、外部数据类型等; ——浏览由彩色代码线所指示的包含/导入/重定义(IIR)schema关系,以及组件本身的更详细信息。
管理并重新利用信息资产
除了可以浏览XML schema信息和相互关系外,SchemaAgent 还能够以可视化方式管理schema之间的相互关系。SchemaAgent 能够将schema及其组件显示为图形式对象,并支持拖放功能,以便更新或创建schema之间的关系,轻松管理并重新利用您的schema资产。SchemaAgent 为您提供的schema管理功能仅能用于给定内容,因此不会出错。
智能SchemaAgent管理特性为您提供下列功能:
将schema作为schema组件进行管理,可以管理单个或多个schema; 通过简单的拖放功能,自动创建、更新或删除schema之间的IIR参考; 将某个schema内的变动传递给工作组内参考该schema的其他schema; 在Altova XMLSpy的Schema视窗内对schema进行编辑时,也可以访问SchemaAgent 搜索路径内的全部schema和schema组件。
所有这些特性降低了schema开发的复杂性,并能够以一种高效标准的方式对信息资产进行重复利用。
支持平台:Windows NT, Windows 2000, Windows XP, Windows Server 2003 |