|  | 通过 Web 服务交换 RIXML 数据
了解如何通过 Web 服务在企业间交换 RIXML 数据。
RIXML 数据交换流程
企业可以通过 Web 服务交换 RIXML 数据。以下是最简单的 RIXML 交换流程:
- RIXML 传输程序使用 Java 应用程序编程接口(API),比如 SAX/DOM 或 Microsoft .NET API,创建一个 XML 字符串形式的 RIXML 负载。
- 与正在传输的文档相关联的元数据嵌入在 RIXML 字符串内部。
本教程随后的几个小节主要介绍实现 RIXML 字符串的细节。
- 传输程序查找用来向接收方发送字符串的 Web 服务。
Web 服务可以很简单,就像 下载 中的 WSDL 文件描述的服务一样。这个文件描述一个名为 Rixml 的简单 Web 服务,它有两个函数:PostData 和 PostDataResponse。PostData 函数接收一条名为 PostDataSoapIn 的消息中的信息。PostDataResponse 函数通过名为 PostDataSoapOut 的消息发送信息。
- 传输程序在 Web 服务上调用
PostData 方法。
- 接收方接收 RIXML 数据,然后为事务生成一个惟一的字符串形式的标识符,并将其返回给传输程序。
这个惟一的标识符为传输程序提供传输证明,以供稍后使用。
- 接收方解压缩 RIXML 字符串,将元数据存储到数据库,并将研究文档存储到本地文件系统。在多数情况下,解压缩元数据和文档,并将它们签入到一个文档管理系统(DMS)。
|  |
|