SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 604 | Next

Michael Bell

"Service-Oriented Modeling (SOA): Service Analysis, Design, and Architecture"


Finally, consider the asset utilization diagram presented in Exhibit 16.15. It depicts a
heterogeneous technological environment in which an accounting system is distributed on two
platforms??”mainframe and J2EE. As shown, the J2EE platform is further partitioned into two
business tiers??”accounts payable and accounts receivable, each of which is responsible for
transmitting accounting updates to their corresponding mainframe services: general ledger, bank
reconciliation, and reporting. This utilization diagram also depicts a bridging SOA intermediary
that enables message exchange between the platforms. In addition, the two SOA monitoring
Mainframe Platform
Accounts Payable Tier
ESB
Products
J2EE Platform
Accounts Receivable Tier
SOA
Intermediary
Products
SOA
Governance
Products
SOA
Monitoring
Products
@
@
@
@
@
???Monitors
SLA??™
???Monitors
Security??™
???Report
Accounting
Activities by
Utilizing??™
???Routes
Accounting
Activities to??™
???Retrieve
Accounting
Activities
from??™
General
Ledger
Service
Bank
Reconciliation
Service
Reporting
Service
@
???Provides
Governance
Policies to??™
Accounts
Payable
Service
Accounts
Receivable
Service
EXHIBIT 16.15 INTEROPERABLE COMPUTING ENVIRONMENT
Summary 357
Interoperability Perspective Benefits
Logical Architecture
Interoperability Best Practices
Depicts logical aspects of deployment and
integration
Employ an SOA intermediary to facilitate data
transformation and protocol translation, enrich
information, and fill in security gaps
Identifies integration challenges in a heterogeneous
technical environment
Use an ESB to facilitate protocol conversion,
data transformation, data schema translation,
orchestration, synchronous and asynchronous
message exchange, and workload management
Encourage adapter technology to enable cross
organizational universal data formats and protocols,
and bridge consumers to legacy applications
Reveals bridging opportunities between
technological assets deployed on different
platforms and operating systems
Leverage agent technology to control quality of
services, enhance service monitoring, and enforce
service-level agreements between consumers and
services
EXHIBIT 16.


Pages:
592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616