Understanding Windchill DPT Architecture
The architecture integrating Windchill with external systems includes:
• Windchill Server
• Windchill Client
• ThingWorx Platform
• ThingWorx Flow (OSLC Connector)
• External OSLC server
This integration supports both basic and SSO authentication.
Windchill and external systems communicate with each other, as shown in the illustration below.
Windchill uses
ThingWorx Flow as an OSLC client to communicate with various external OSLC servers. The
ThingWorx Flow connection allows you to locate specific external resources and create trace links between Windchill traceable objects and external resources. For more details on trace links, see
Working with Traces. The
Windchill client generates previews of external OSLC servers by directly calling their preview URLs.
The following external OSLC servers and their OSLC domain types are supported for DPT:
External OSLC Server | Supported OSLC Domain Type |
|---|
Siemens Polarion | Requirements Management |
Codebeamer | Requirements Management |
IBM Rational Doors NG | Requirements Management |
PTC Modeler | Requirements Management and Architecture Management |
PTC RV&S | Requirements Management and Change Management |
Jira (SodiusWillert) | Change Management |
| To integrate Windchill with the Jira (SodiusWillert) OSLC server, download and install the third-party plug-in from SodiusWillert, available on the Atlassian Marketplace. For more details, refer to the SodiusWillert OSLC Connect for Jira documentation. |