Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Integration Suite
1
Overview of
Integration
Scenarios 2
Functions and
Components of
3 wM
2 Design time &
Run time
Architecture
of wM
Overview of
Integration
Scenarios
Collaboration
Managed interaction between end-users and systems
Access Integration
Integration of end-user access to back-end applications and data sources
Self-Service
Interactions between external users and a business’s processes. On the following
pages, each type of application scenario described above will be illustrated.
Confidential | Copyright © Larsen & Toubro Infotech Ltd. 6
Application Integration
Application Integration
Propagation
Synchronization
Aggregation
Sequential Process
Invocation
Propagation of similar business objects from one system to other multiple systems
One-to-many
Real-time or batch (bulk transfer)
Examples
Bi-directional
Many-to-many
Examples
Example
Quote to order (front-office to back-office integration).
Business process involving multiple systems where process logic (business rules,
routing rules) exists external to the applications.
Example
Examples
Lookup
Web services
Mainframe transaction integration
Confidential | Copyright © Larsen & Toubro Infotech Ltd. 13
Extended Enterprise
Extended Enterprise
Document Exchange
Direct Integration
Shared Process
Examples
Document exchange via e-mail, FTP, or HTTP
EDI
Examples
ERP-to-ERP
Web services
Collaboration
Integrated Workflow
Integrated Workflow
Integration of tasks performed by people within business process automation
Examples
Integration process exception handling
Bridging functional gaps between applications
Access Integration
Information Gateway
Composite Application
Information Gateway
Real-time access to enterprise data through a uniform query interface
Examples:
Software AG who owns and has built the webMethods platform is a software company that
specializes in integration server software for enterprises.
webMethods integration platform is set of different components used to design, execute and
manage integration solutions
• Design – Business process can be designed by using webMethods Design time
components
• Execute – Designed business process can be executed by webMethods run time
components
• Manage- The developed business solutions can be managed by using webMethods
monitoring components
Design-Time Components:
• WebMethods Designer
• WebMethods Developer
Integration servers:
• Hosts adapters
• Serves as a business-to- business gateway
• Execute integration logic.
• Hosts platform utilities and admin tools
• Message based solutions are developed based on Publish and Subscribe model.
• Broker maintains a list of subscribers for each message.
• It routes the messages to the subscribers for the message thus facilitates the
information exchange.
Confidential | Copyright © Larsen & Toubro Infotech Ltd. 26
Broker-Supported Messaging Methods
Broker
• You use Trading Networks to build, manage, and analyze your network of trading
partners in a document- oriented exchange scenario.
• A trading partner can be any system, within or outside your enterprise, that
produce to consumes business documents.
With almost any automated process, your business inevitable has transactions that require
human intervention(for example, an order needing approval or credit issues needing
resolution). webMethods workflow integrates these human interactions into the
webMethods integration platform.
• Directs the Execution of workflows
• Work flow is a series of tasks performed by participants at execution time
• webMethods Workflow :
WorkFlow Server
WorkFlow Client
• WorkFlow Server orchestrates the execution of workflows
• WorkFlow Client is used to view and complete the pending tasks.
Workflows are also often used for exception handling in otherwise automated
processes.
When the participant completes the task, the Workflow component issues a message
to the next participant in the workflow. A workflow can contain complex sequences
whose flow of execution is directed by routing decisions, timers, and join conditions.
It can be accessed by
http://HostName:PortNumber\WmAdmi
n
My webMethods Server is
both the primary runtime
component for webMethods
administrative and
monitoring capabilities.
The My webMethods
framework provides a
unified ,task based user
interface for management
of webMethods components.
Provides a role based,
secure environment which
ensures that user will
receive the information
they need ,when they need
it.
MWS provides an
environment for building
applications (portals)using
Composite Application
Framework(CAF).
Confidential | Copyright © Larsen & Toubro Infotech Ltd. 38
webMethods Optimize
The run-time components execute the integration solutions that you develop. They: