高级自定义 > 服务和基础结构自定义 > 创建用于监听的非模型化服务
创建用于监听的非模型化服务
没有 Windchill InfoModeler 的客户可以创建用于监听由其他服务生成的事件的服务 (拥有 Windchill 的客户应按照本指南的“创建监听程序服务”一节中的指示来创建监听程序)。
以下是创建用于监听的非模型化服务所需的步骤:
1. 创建服务接口
2. 创建标准服务类以实现您的服务接口并扩展 StandardManager 类。
3. 将您的接口和类编译到 Windchill 代码库中。
4. 使用 xconfmanager 在代码库中注册新服务。
下面的示例用于创建用于监听预检入和后检入事件的服务。当“听到”其中一个事件时,其会将一条简单消息打印到标准输出。该示例假定服务位于名为 com.acme.listen 的包中,并且该服务称为“监听”服务。如果复制此示例,请确保将这些名称更改为更合适的内容。该示例假定您熟悉开发服务器逻辑中的信息。本部分将介绍如何写入代码以注册特定事件的监听程序。
这对您有帮助吗?