×
畅享IT
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918
当前位置:畅享论坛 >  科技  >  中间件|SOA > 正文
发帖
回复
(共 0 条) 上一页 下一页
查看: 808|回复: 1

EAI Overview

[复制链接]

等级:锁定用户
行业:
职能部门:
城市:上海
金币:419815
EAI Overview
http://eai.ittoolbox.com/browse.asp?c=EAIPeerPublishing&r=%2Fpub%2Feai%5Foverview%2Ehtm

What is EAI?
For purposes of this portal (EAI.ITtoolbox.com), ITtoolbox has defined Enterprise Application Integration, or EAI, as the combination of processes, software, standards, and hardware resulting in the seamless integration of two or more enterprise systems allowing them to operate as one. Although EAI is often associated with integrating systems within a business entity, EAI may also refer to the integration of enterprise systems of disparate corporate entities (B2Bi) when the goal is to permit a single business transaction to occur across multiple systems.

Brief History of EAI
Enterprise applications, from as early as the 1960s through the late 1970s, were simple in design and functionality, developed largely in part to end repetitive tasks. "There was no thought whatsoever given to the integration of corporate data. The entire objective was to replicate manual procedures on the computer." [1]

By the 1980s, several corporations were beginning to understand the value and necessity for application integration. Challenges arose, though, as many corporate IT staff members attempted to redesign already implemented applications to make them appear as if they were integrated. Examples include trying to perform operational transaction processing (associated with enterprise resource planning (ERP) system functionality) on systems designed for informational data processing (data warehousing functionality). [2]

As ERP applications beCAMe much more prevalent in the 1990s, there was a need for corporations to be able to leverage already existing applications and data within the ERP system; this could only be done by introducing EAI. [3] Frances Ren writes that the move towards EAI was a logical one. "Companies once used client/server technology to build departmental applications, but later realized the gains in linking multiple business processes."[4] Other issues driving the EAI market include the further proliferation of packaged applications, applications that addressed the potential problems of the Year 2000, supply chain management/business-to-business (B2B) integration, streamlined business processes, web application integration, and overall technology advances within EAI development. [5]

What is involved in EAI?
EAI is very involved and complex, and incorporates every level of an enterprise system ? its architecture, hardware, software and processes. As defined by ITtoolbox, EAI involves integration at the following levels:


Business Process Integration (BPI): When integrating business processes, a corporation must define, enable and manage the processes for the exchange of enterprise information among diverse business systems. This allows organizations to streamline operations, reduce costs and improve responsiveness to customer demands. [6] Elements here include process management, process modeling, and workflow, which involves the combination of tasks, procedures, organizations, required input and output information, and tools needed for each step in a business process.

Application Integration: At this level of integration, the goal is to bring data or a function from one application together with that of another application that together provide near real-time integration.[7] Application Integration is used for, to name a few, B2B integration, implementing customer relationship management (CRM) systems that are integrated with a company's backend applications, web integration, and building Web sites that leverage multiple business systems. Custom integration development may also be necessary, particularly when integrating a legacy application with a newly implemented ERP application.

Data Integration: In order for both Application Integration and Business Process Integration to succeed, the integration of data and database systems must be tackled. Prior to integration, data must be identified (where it is located), cataloged, and a metadata model must be built (a master guide for various data stores). Once these three steps are finished, data can then be shared/distributed across database systems.

Standards of Integration: In order to achieve full Data Integration, standard formats for the data must be selected. Standards of Integration are those that promote the sharing and distribution of information and business data ?standards that are at the core of Enterprise Application Integration. These include COM+/DCOM, CORBA, EDI, JavaRMI, and XML.

Platform Integration: To complete the system integration, the underlying architecture, software and hardware, the separate needs of the heterogeneous network must be integrated. Platform Integration deals with the processes and tools that are required to allow these systems to communicate, both optimally and securely, so data can be passed through different applications without difficulty. For example, figuring out a way for an NT machine to pass information reliably to a UNIX machine is a large task for integrating an entire corporate system.

Market Leaders
Because of the breadth and diversity of the EAI market, several software companies offer products that are integral to some aspect of application integration, but may not offer a comprehensive solution. EAI market leaders include: BEA Systems, CrossWorlds Software, IONA Technologies, Level 8 Systems, Mercator Software, NEON (purchased in 2001 by Sybase), SeeBeyond, Software AG, TIBCO, Vitria Technology, and webMethods.

Market leading large system integration firms include IBM Global Services, Accenture, PricewaterhouseCoopers, CSC, and EDS. [8]

The Future of EAI
IDC Research expects the EAI services market to become the most important and fastest- growing IT sector in the next three to five years. According to IDC research, "worldwide revenues in this market will jump from $5 billion in 2000 to nearly $21 billion in 2005. This increase represents a strong compound annual growth rate (CAGR) of over 30%. By comparison, the corresponding opportunity of the overall IT services industry will increase at a CAGR of 11% during the same period."[9] IDC also reports that North America and Western Europe will generate more than 90% of the demand for global EAI services through 2005, with Japan and Latin America driving the remainder of this service demand. Issues that may inhibit the growth of EAI include, "cost of services, human issues regarding EAI engagements, and business-to-business integration challenges." [10]


References

1. William Inmon, "A Brief History of Integration." EAI Journal.
2. William Inmon.
3. Frances Ren, "The Marketplace of Enterprise Application Integration (EAI).
http://www.public.asu.edu/~mbfr2047/eai.html
4. Frances Ren.
5. Dan Vander Hey, "One Customer, One View." Intelligent Enterprise. March 2000;
John P. Desmond and Ed Acly, "Beating the Integration Blues." Software Magazine.
September 1999.
6. Andre Yee, "Demystifying Business Process Integration." EaiQ.
7. Gartner.
8. Desmond and Acly.
9. IDC, "The Enterprise Application Integration Market Simmers with Robust Growth
Expectations." February 28, 2001.
10. IDC.


畅享论坛提示:看帖后顺手回帖,是对辛苦发帖者的鼓励,是美德。

(共 0 条) 上一页 下一页
您还未登录,不能对文章发表评论!请先登录
2020-04-02 01:54:50 346/2020-04-02 01:54:50 362/2020-04-02 01:54:50 362