Fiorano Logo  
     Fiorano Login 


Business Component Architecture (BCA)  


BCA unifies SOA and EDA by moving the focus of architectural design from access methods (request/reply, event-management), middleware and development tools to the notion of software modularity. The architecture of software modularity is primary, and designers that focus on creating business components that map well to business functions and which have the proper interfaces or event-descriptors see SOA and EDA as complementary. Business components can have either client-driven or event-driven interfaces, making SOA and EDA both manifestations of BCA.



Figure 1 : Business Component Architecture - Unifying SOA & EDA


Benefits of Business Components
Business Component Applications are assembled by combining a set of reusable Business Components. BCA makes systems easier to understand and manage by business analysts, in contrast to technical component architecture (such can COM, CORBA or RPC), which makes systems easier to understand and change by technical programmers. BCA is thus a software architecture where individual modules have business-level semantics and technical-level encapsulation, in which individual Business Components communicate either via call-based interfaces (SOA), or via messages and events (EDA), making the overall system easier to manage, modify and change without programmer intervention.

Learn more:

 The Mission of Application Integration

 Streamlining your Integration Strategy

 Business Component Architecture: Unifying SOA and EDA

Whitepaper Download
Fiorano ESB Architecture

“Depending on the architecture of the ESB suite, the deployment technology can be that of a hub and spoke or that of a bus. The distributed processing of a bus topology has the potential to provide better performance than a hub when deployed on equivalent hardware platforms.......... A bus topology is inherently more resilient than a hub-and-spoke topology, which can present a single point of failure when deployed on a single hardware platform.”

Jess Thompson
VP and Research Fellow,
Research Vice President, Gartner Inc.
Software Infrastructure and Architecture group.

From: Gartner Research: Q&A for Brokered Versus Point-to-Point Integration Approaches. 17 June 2010; ID: G00201078

Related Links

© 2024 Fiorano 软件科技有限公司。保留所有权利 隐私声明 |使用条款
  网站开发与维护由Fiorano 网络工作组完成
 全球业务支持
 美国
:
+1-408-354-3210
 印度
:
+91 80 4017-0000
 英国
:
+44(0) 19328 95005
 中国
:
+86-10-82608510