自定义 Windchill REST Services
Windchill REST Services 支持在创建新自定义域或扩展 PTC 域时进行自定义。此外,Windchill 支持的所有自定义 (如添加自定义数据实用程序、服务委派、Java 资源束),在 WRS 中也都受支持。
有关详情,请参阅 Customizing Domains
解决方案元素
元素
类型
说明
custom.site.xconf
XCONF
用于更新 WRS 中预设特性的 XCONF 文件。
<javaClassName>.java
例如:ODataHelperMethods.java
Java
用于定义自定义数据实用程序、Java 资源束或任何其他 java 帮助程序的 Java 文件。
acmeResource.rbInfo
RBINFO
用于存储字符串或枚举资源信息的资源束文件。
odata.properties
特性
OData 框架中不是由 Windchill 的 XCONF 机制管理的特性文件。
<fileName>.json
例如:ProblemReports.json
JSON
此元素是 JSON 文件,用于定义 OData 实体。
<fileName>.js
例如:ProblemReports.js
Java 脚本
此元素是 Java 脚本文件,用于定义 OData 函数、操作。
用于自定义的模块化结构
<customizationRootDirectory>
├── configurations
│   ├── resources
│   │   └── com
│   │   └── ptc
│   │   └── odata
│   │   └── core
│   │   └── odata.properties
│   └── xconf
│   └── custom.site.xconf
└── <moduleName>
├── descriptor.xml
└── main
├── resources
│   └── rest
│   └── custom
│   ├── doc
│   │   ├── config.customDomain.json
│   │   └── doc.v1.customDomain.json
│   └── domain
│   └── customDomain
│   ├── customDomain.json
│   └── v1
│   ├── entity
│   │   ├── ProblemReports.js
│   │   └── ProblemReports.json
│   └── import.json
├── src
│   └── com
│   └── acme
│   └── rest
│   ├── resources
│   │   └── acmeResource.rbInfo
│   └── util
│   └── ODataHelperMethods.java
├── src_web
│   └── netmarkets
│   └── html
│   └── wrs
│   └── catalog
│   └── customDomain.html
└── xconf
└── customProperty.xconf
在开发环境中部署自定义
有关 CCD 部署过程的信息,请参阅在开发环境中部署自定义
准备要升级的 CCD 包
有关升级 CCD 进程的信息,请参阅部署代码和配置包
这对您有帮助吗?