目录

Search

  1. 前言
  2. 业务实体服务简介
  3. Enterprise Java Bean 业务实体服务调用
  4. 具象状态传输业务实体服务调用
  5. 简单对象访问协议业务实体服务调用
  6. 用于交叉引用记录和 BVT 计算的服务
  7. 支持企业关联服务
  8. 清理、分析和转换数据的外部调用
  9. 使用 REST API 添加记录
  10. 使用 REST API 上载文件
  11. 使用 REST API 管理报告

业务实体服务指南

业务实体服务指南

概览

概览

外部提供程序提供了 Web 服务来清理、分析和转换记录数据。您可以使用外部 Web 服务进行自定义验证,例如,在添加记录时检查地址字段是否为空。还可以使用外部 Web 服务来自定义转换记录数据的逻辑。例如,在合并两个记录时,可以合并地址,但不能合并电话号码。
外部 Web 服务会呈现业务实体服务可以调用的一个或多个操作。每个操作都有一个请求和响应类型。业务实体服务会将具有所需服务参数的记录数据发送到外部服务。您可以为执行逻辑中的某些步骤配置外部 Web 服务调用。根据您实施的逻辑,请求会从
Data Director
发出,以更新记录数据。如果需要,外部服务也可以修改数据。
在置备工具中,配置业务实体以及您想为其调用外部服务的事件。在置备工具中,上载用于外部服务的 WSDL 文件并注册 SOAP 服务和操作。将服务与特定业务实体和事件绑定起来。
您可以通过资源工具包中的 WSDL 文件来了解服务、操作、方法和服务方法交换的数据类型。外部 Web 服务的
custom-logic-service.wsdl
文件位于资源工具包的以下位置:
C:\<infamdm 安装目录>\hub\resourcekit\samples\BESExternalCall\source\resources\webapp\WEB-INF\wsdl\
资源工具包包括实施自定义逻辑和验证的示例代码。安装资源工具包时,用于示例自定义逻辑和验证的
bes-external-call.ear
文件会部署到应用程序服务器上。