Archive for the ‘Service Oriented Architecture’ Tag

ESB Interoperability Standards

Thousands of Enterprises worldwide have adopted the principles of Service Oriented Architecture (SOA). SOA provides an architectural approach that brings the flexibility and agility required by today’s global business environment. An Enterprise Service Bus (ESB) is a vital ingredient of SOA that facilitates the interaction of business services by mediating the message exchanges between them.

ESB infrastructure products are available from a number of software vendors, but there is a lack of consistency between them when it comes to standards support. This has led a number of ESB customers to ask for an industry-wide agreed list of standards supported by an ESB. This Whitepaper documents the essential standards requirements for an ESB, using a scenario-based approach.

ESBs extend the capabilities of SOA and advance the realization of SOA. Mediations can be employed to facilitate interactions between mismatched service requesters and providers. The ESB also provides a common model for accessing, managing and administering system-wide services.

Today’s fast-paced business world demands the ability to change and adapt rapidly. With an Enterprise Service Bus, you can connect your business applications and processes quickly and easily as you respond to business challenges and opportunities when they arise.

By adopting a standards-based approach leveraging Web services a customer has the assurance of the flexibility and the interoperability that such a strategy provides.

Read the full Whitepaper by Thomas Freund and Peter Niblett here: http://download.boulder.ibm.com/ibmdl/pub/software/dw/specs/ws-esb-interop/ESB_Interop_Standards_WP_060208.pdf

Advertisements

“Next Generation Grid Enabled SOA”, video replay

An interesting video recording of a SOA Grid presentation by David A. Chappell at the BeJUG Enterprise SOA Conference has just become available at:
http://parleys.com/display/PARLEYS/Next-Generation+Grid+Enabled+SOA?showComments=true

Topics include :

– A new grid based service bus infrastructure concept that combines process flow, horizontally scalable service state caching, and ESB mediation.
– Fault tolerant in memory data grid
– A controversial subject that I call “Not Your MOM’Bus”
– Patterns for transparent state management of load balanced services
– Patterns for transparent fault tolerance of stateful services
– Optimal server resource allocation that is complementary to virtualization strategies.

ebMS 3.0 and support for SOA

OASIS, the international open standards consortium, announced October 16th that its members have approved ebXML Messaging Services (ebMS) version 3.0 as an OASIS Standard.

The V3.0 specification provides a raft of new features that enable extended B2B interchanges and support for SOA message transport layer services.

ebMS V3.0 is designed to be used either with or without any of the other ebXML standards.

V3.0 now includes capability to use WS-Security, WS-Reliability, and the WS-ReliableMessaging OASIS Standards with ebMS. It can also be used with business process technology including OASIS ebXML BPSS V2.0.4 and OASIS BPEL systems.

Several industry domains have declared their support for the new ebMS V3.0 including AIAG automotive group, Fujitsu and the HL7 healthcare standards community.

“This new version of ebMS will address a broader array of users including SMEs with limited connectivity and little IT management resources. The adoption of Web services standards for security and reliability will facilitate implementations over existing platforms. We believe ebMS 3.0 will become an effective and versatile B2B complement to enterprise systems and SOA deployments,” said Yasushi Ishida, Exective Architect of Software Unit, Fujitsu Limited.

For more information see http://www.oasis-open.org/news/oasis-news-2007-10-16.php

Technology-agnostic approach to Service Oriented Architecture

SOA is often understood in terms of technical tools and software solutions. Dan North believes that this may prevent architects from focusing on its essence: thorough mapping and modeling of core business processes. He shows how to design SOA in a “technology-agnostic” way so that business can play an important role in identifying SOA requirements without being constrained by technical decisions.
more …