发布资源
概述
Windchill ESI 服务提供:
1. GetResource Info*Engine 任务,支持基于 Windchill 制造资源数据创建资源信息的 RPC 请求。
2. Java 类,用于提取 Windchill 数据并设置 RPC 响应的格式。
3. 通过 Windchill 适配器访问 GetResource RPC 支持类的主要功能。
|
ESI 服务不使用预设 GetResource.xml 中的 Info*Engine 任务,而是使用 StandardESIService 的 getResource() API 生成 ESI 响应。
|
资源 (如工厂、工具、工艺材料、工作中心、资源组或技能) 可以在以下任意模式下发布:
1. Object-centric - 在此模式下,资源或资源结构可能作为独立对象或与工艺计划关联的对象 (通过操作或工艺计划到部件的关联) 发布;在后一种情况下,发布工艺计划会导致发布资源或资源结构。
2. CN-centric - 在此模式下,资源或资源结构可能与变更通告或工艺计划 (通过操作或工艺计划到部件的关联) 相关联,而后者反过来会作为生成对象与变更通告相关联。发布变更通告会导致资源或资源结构一并发布。
上述 Java 类可用,并且在许多情况下,可由自定义者进行扩展。提供了所支持类的 Javadoc 说明。
Windchill ESI 服务利用某些呈现器来呈现资源,所有这些服务都扩展了抽象基类 BasicESIRenderer。反过来,此类用来实现由 ESI 服务提供的唯一呈现器接口,即 ESIRenderer。有关相关类的说明,请参阅本文档中的“资源类”一节。