Discover solutions designed for those responsible for administering the ENOVIA server and refining its business rules and data to meet specific company processes.
ENOVIA Studio Customization Toolkit
ENOVIA® Studio Customization Toolkit provides documentation and examples for writing custom programs and support Web services client development.
ENOVIA Studio Modeling Platform provides several client applications as well as command line interfaces to manipulate the public ENOVIA schema model and create and manage custom developed schema. As an open architecture, the complete set of ENOVIA services is also available using Java and C++ Application Programming Interfaces (APIs) available with ENOVIA Studio Customization Toolkit. These published APIs serve as the foundation for creating web applications based on the ENOVIA® Live Collaboration user experience.
- Extend ENOVIA collaborative business process capabilities with custom code to meet unique use case requirements
- Use low-level command APIs or higher-level business logic APIs specific to ENOVIA products
- Reference online documentation for all Java and C++ functions
- Leverage working code samples for commonly used extensions
Java DocumentationAll ENOVIA services for manipulating the public schema model and user data instantiated from the public schema model can be implemented using the Java programming API. In addition, all ENOVIA applications are modularized and provide application-specific APIs. In order to facilitate an environment for API users to extend the platform and applications, all functions are documented using the standard JavaDoc convention.
Programming LibrariesIn addition to extending the ENOVIA platform with Java, C++ API functions can also be used. Bundled with the ENOVIA Studio Customization Toolkit are the necessary Windows (DLLs) and UNIX® libraries that are required for compiling such programs.
Usage ExamplesWhether the extensions are being done with Java or C++, ENOVIA Studio Customization Toolkit provides code samples for the commonly used scenarios and extensions.
The Role of ENOVIA V6 and PLM 2.0ENOVIA Studio Customization Toolkit PLM 2.0, product lifecycle management online for everyone, and the ENOVIA V6 values, which are: • Global collaboration innovation • Single PLM platform for intellectual property (IP) management • Online creation and collaboration • Ready to use PLM business processes • Lower cost of ownership.