進階自訂 > Windchill ESI Customization > Windchill ESI Customization—Oracle Applications
Windchill ESI Customization—Oracle Applications
The section describes how to customize the out-of-the-box implementation of Windchill Enterprise Systems Integration (Windchill ESI). It is intended for developers who are familiar with Windchill, TIBCO, and Windchill ESI.
This document provides high-level guidance to those considering customizing Windchill ESI. It is not intended to be prescriptive or extensive.
Customization should not be undertaken lightly. Customization can have a major impact on technical support, maintenance, and future upgrades. The costs and benefits of customization should be carefully analyzed with an experienced systems integrator prior to moving forward.
Also, you should discuss the Windchill ESI product roadmap with your PTC representative to determine if future product releases will include the desired functionality. Customizing Windchill ESI must be viewed from an end-to-end system perspective. Windchill ESI consists of many components organized in a layered architecture, as illustrated in the figure below. Customizations generally cannot be confined to a single component or module, due to the many interrelationships and dependencies between components. In other words, you should carefully consider the downstream effects of any modifications to the standard Windchill ESI product.
Windchill ESI Architecture
This section is composed of the following chapters:
Customization Areas: Describes the detailed steps required to customize the three different areas (Windchill ESI services, EAI software components and Windchill).
Windchill ESI Services Modules: Describes the java classes and Info*Engine tasks that implement Windchill ESI services.
EAI Software Components Naming Standards: Describes the standards that have been followed in the EAI software components. It is strongly suggested to follow these standards when customizing the code.
Windchill ESI EAI Windchill Simulation module: Describes the utilities provided out-of-the-box with the EAI software components that allow users to simulate Windchill when testing the EAI software components by themselves.
Testing Oracle Apps API Without Using ESI and TIBCO: Describes the utilities provided out-of-the-box with the EAI software components that allow users a mechanism for automating testing using the EAI Windchill Simulation module to mimic the Windchill Open API.
Windchill ESI Best Practices: Provides some guidelines to help minimize problems during customizations.
Windchill ESI Services Customization Scenarios: Provides some basic customization scenarios for reference purposes.
Migrating customizations from TIBCO BW2.x to BW5.x: Provides some migration customization examples, for reference purposes.
Related Terms: Provides definitions of terms used throughout the guide.
這是否有幫助?