FaithPLM Solutions SOA White Paper
FaithPLM Solutions SOA White Paper
White Paper
Digital product design and development using SOA further helps customers to
reduce their IT investments and use existing functionalities as it is.
Teamcenter® software’s SOA services provide an open, high performance,
coarse-grained interface to the Teamcenter Business Logic Server which can be used
within Teamcenter or by some other client. This enables you to access Teamcenter-
driven capabilities and integrate them with your existing business processes – as
well as to create customized, task-specific programs to meet your business needs.
Summary
To capture the maximum benefits of SOA while not opening up the enterprise to
additional challenges, companies are adopting SOA governance frameworks.
Enforce, Set up, Deploy and Regiment is the simple process for implementing a
successful SOA Governance framework.
SOA - An Overview
Salient Features
Appropriate functional granularity appropriate to the task at hand.
Support for the concept of service providers and service consumers who are
distinct from each other.
Standards-driven compliance.
Advantage
Organizations that adopt Teamcenter’s SOA gain the advantages inherent in the use
of a consistent, comprehensive set of interfaces that leverage Teamcenter’s
powerful product design and development services. Regardless of what language
you use to call these services (and that choice is entirely up to you), the business
logic and results received from Teamcenter’s SOA will be the same. You no longer
need to worry about your project teams’ skill sets or any language-related
dependencies. Teamcenter’s SOA provides a single set of entry points for use by all
clients and applications.
As new services are exposed via Teamcenter’s SOA, they will be immediately
available in all supported programming languages, as well as through industry
standard WSDL.
SOA Client Data Model (CDM) and Data Model Manager provide managed type-
safe storage on the service consumer side for all data returned by service
responses from Teamcenter’s Business Logic Server.
Teamcenter’s SOA services are organized into the following six functional areas.
Platform
Application support
Applications
Application integration
System administration
System definition
Conclusion
By applying an effective SOA to their PLM processes, companies can support more
business capabilities, reduce IT complexity and accelerate IT implementation
– as well as re-use more applications (via web services) and better align their PLM
initiatives with other business activity.
Teamcenter’s SOA services provide a robust, flexible and highly-scalable interface
into your digital design and development processes and their related information
assets. The SOA’s secure, WAN-friendly and firewall-friendly attributes are
especially appropriate for meeting the most rigorous demands of both large and
small companies.