Windchill ESI Best Practices
The following practices help minimize problems resulting from customizing the EAI software components:
Maintain consistency with the basic structure of the standard Windchill ESI code
Employ modular programming techniques. Define customizations via separate, "black box" sub-processes with well-defined inputs and outputs.
Use special care in modifying the Master Process Flow, as this module serves crucial roles in communications with Windchill and transaction management.
Use special care in modifying the shared services. These processes are called in-line from many locations throughout the code, so even minor changes can have substantial overall impacts.
Abide by the Windchill ESI naming standards and conventions described elsewhere in this guide.
Use labeling and comments to clearly distinguish customizations from standard Windchill ESI code.
Attempt to minimize potential impacts to technical support and upgrade processes.
這是否有幫助?