Altova SchemaAgent™ 是對(duì)企業(yè)工作組中的高級(jí)模式及其組件進(jìn)行建模和管理的最新范例。通過(guò)其圖形化的設(shè)計(jì)視圖,本產(chǎn)品不僅可以可視化表示XML(可擴(kuò)展標(biāo)記語(yǔ)言)模式關(guān)系,還可以利用分布式模式元素來(lái)構(gòu)造復(fù)雜模式。如今,除了可擴(kuò)展標(biāo)記語(yǔ)言模式文件,您還可以查看在 Altova MapForce 數(shù)據(jù)映射中作為源和目標(biāo)使用的模式。
Altova SchemaAgent™ is the new paradigm for modeling and managing advanced schemas and their components in enterprise workgroups. Visualize XML Schema relationships and construct complex schemas from distributed schema elements via its graphical design view. Now in addiotion to XML Schema files, you can also see schemas used as sources or targets in Altova MapForce data mappings.
本產(chǎn)品是一個(gè)圖形化的模式管理工具,允許您查看作為資源池的模式集合。不僅如此,本產(chǎn)品還允許您查看在Altova MapForce®數(shù)據(jù)映射設(shè)計(jì)中作為數(shù)據(jù)源和/或目標(biāo)使用的模式。
本產(chǎn)品包含有SchemaAgent 客戶端以及一個(gè) SchemaAgent 服務(wù)器。可將SchemaAgent 服務(wù)器安裝在您的工作組的某臺(tái)計(jì)算機(jī)上,并可以將其配置為可連接位于您的網(wǎng)絡(luò)或互聯(lián)網(wǎng)上的任何標(biāo)準(zhǔn)文件庫(kù)。一旦您用您需要的文件路徑配置好SchemaAgent服務(wù)器,服務(wù)器就可以創(chuàng)建一個(gè)設(shè)定服務(wù)器路徑上的所有模式(.XSD)和MapForce映射設(shè)計(jì)文件(.MFD)之間關(guān)系的內(nèi)部映射。可將任意數(shù)量的SchemaAgent客戶端可以連接到SchemaAgent服務(wù)器,以便能訪問(wèn)所有模式。
另外,對(duì)于不想在團(tuán)隊(duì)環(huán)境下管理模式的用戶,可以單獨(dú)運(yùn)行SchemaAgent 客戶端,客戶端可在未安裝SchemaAgent服務(wù)器的環(huán)境下正常運(yùn)作。這樣,一個(gè)單獨(dú)的用戶可以簡(jiǎn)單地設(shè)定需求文件路徑,并直接訪問(wèn)SchemaAgent客戶端中的可擴(kuò)展標(biāo)記語(yǔ)言模式以及MapForce映射。
可視化表示您的信息體系結(jié)構(gòu)
SchemaAgent客戶端接口以圖形化的方式來(lái)顯示模式組件和關(guān)系,允許您即刻可視化表示您的信息資源之間的連接。本產(chǎn)品使用將各個(gè)模式顯示在一個(gè)可伸縮的框中,并用一個(gè)層次樹來(lái)組織模式的組件。模式之間的關(guān)系用連接至關(guān)聯(lián)組件的按顏色分類的線條來(lái)表示。本產(chǎn)品的設(shè)計(jì)用戶界面允許您:
- 創(chuàng)建、保存以及打印可視化模式設(shè)計(jì),可視化模式設(shè)計(jì)允許您直觀地組織以及管理模式集合
- 瀏覽一個(gè)MapForce數(shù)據(jù)映射設(shè)計(jì)文件的資源和/或目標(biāo)模式,以及這些模式與其它模式的關(guān)系。
- 瀏覽模式組件的詳細(xì)結(jié)構(gòu),例如:全局元素、屬性、復(fù)制類型、簡(jiǎn)單類型、外來(lái)數(shù)據(jù)類型等等。
- 瀏覽由按顏色分類線條表示的包含/導(dǎo)入/重定義(IIR)模式關(guān)系,以及組件本身的更加詳細(xì)的信息。
管理和重用信息資源
除了瀏覽可擴(kuò)展標(biāo)記語(yǔ)言模式之間的關(guān)聯(lián)與其相關(guān)信息,本產(chǎn)品還允許您以可視化的方式管理模式之間的關(guān)系。本產(chǎn)品以圖形對(duì)象的形式顯示模式和組件,并支持可用于更新或創(chuàng)建模式關(guān)系的拖放功能,使您可以更方便地管理與重用您的模式資源。本產(chǎn)品只向您提供在指定上下文中可用的管理功能,所以不會(huì)產(chǎn)生任何錯(cuò)誤。本產(chǎn)品的智能化管理特征功能允許您:
可將單個(gè)模式或多個(gè)模式作為模式組件來(lái)管理
- 只需使用簡(jiǎn)單的拖放功能,即可自動(dòng)創(chuàng)建、更新或者刪除模式之間的IIR引用。
- 將某個(gè)模式中的變化(例如:重命名或者移動(dòng))擴(kuò)散到工作空間中所有引用該模式的其它模式中。
- 在Altova XMLSpy®中的模式視圖中編輯模式時(shí),可以訪問(wèn)SchemaAgent搜索路徑中的所有模式和模式組件。
SchemaAgent™ is a graphical schema administration tool that allows you to view a collection of schemas as a pool of resources. SchemaAgent also allows you to view schemas used as data sources and/or targets in Altova MapForce® data mapping designs.
SchemaAgent™ includes the SchemaAgent client and a SchemaAgent Server. The SchemaAgent Server is installed on one computer in your workgroup and can be configured to connect to any standard file repository on your network or on the Internet. Once the SchemaAgent Server is configured with your desired file paths, it builds an internal map of the relationships between all schemas (.XSD) and MapForce mapping design files (.MFD) in the defined server paths. Any number of SchemaAgent clients may connect to the SchemaAgent Server to have access to all these schemas.
Alternatively, for users who don’t need to manage schemas in a team environment, the SchemaAgent client can stand alone and function without the SchemaAgent Server installed. This way, a single user can simply specify the required file paths and access XML Schemas and MapForce mappings directly in the SchemaAgent client.
Visualize Your Information Architecture
The SchemaAgent client interface displays schema components and relationships in a graphical manner, allowing you to immediately visualize the connections between your information assets. Each schema is displayed in an expandable box with its components organized in a hierarchical tree. Relationships between schemas are indicated by color-coded lines connecting associated components. The SchemaAgent design interface allows you to:
- Create, save, and print visual schema designs for organizing and managing schema collections intuitively
- View the structure of the source and/or target schemas of a MapForce data mapping design files and the relationships of these schemas with other schemas
- View the detailed structure of schema components such as global elements, attributes, complex types, simple types, foreign datatypes, and more
- View include/import/redefine (IIR) schema relationships indicated by color-coded lines and in greater detail in the component itself
Manage and Reuse Information Assets
In addition to viewing information about and associations between XML Schemas, SchemaAgent™ allows you to manage the relationships between schemas in a visual manner. SchemaAgent displays schemas and components as graphical objects and supports drag-and-drop functionality for updating or creating schema relationships, making it easy to manage and reuse your schema assets. SchemaAgent only presents you the schema management functions that are applicable in a given context, so it’s next to impossible to make an error. The intelligent SchemaAgent management features allow you to:
- Manage single or multiple schemas as schema components
- Automatically create, update, or delete IIR references between schemas with simple drag and drop functionality
- Propagate changes made in one schema (e.g., rename or move) to all other schemas that reference it in the workspace
- Access all schemas and schema components in the SchemaAgent search path while editing schemas in the Schema View of Altova XMLSpy®