示例:定义 RPC 以标记发布的对象
StandardESIService 具有用于将对象标记为已发布的方法,即 recordExport()。此方法使用 void 返回类型。将方法显示为 Windchill ESI SOAP RPC 需要完成以下操作:
• 定义适当的委派类型标识符。这是 RPC 类的名称。示例类型标识符为 com.ptc.windchill.esi.Example3RPC。
• 创建委派定义。示例委派定义为 Example3RecordExport。
Windchill ESI 服务提供了包含委派类型标识符和委派定义的 LDIF 文件。您可以使用委派管理器导入文件 <Windchill>/codebase/com/ptc/windchill/esi/examples/Example3.ldif。
• 写入在委派中定义的任务。示例委派将任务定义为 com/ptc/windchill/esi/examples/Example3RecordExport.xml。安装 ERP Connector 后,任务将存储在 Info*Engine 的相应目录中以便执行。在典型安装中,目录为 <Windchill>/tasks/com/ptc/windchill/esi/examples,任务存储在 <Windchill>/tasks/com/ptc/windchill/esi/examples/Example3RecordExport.xml 中。