
5.2 Component Integration
Enterprise Application Integration
EAI (enterprise application integration) is a business computing term
for the plans, methods, and tools aimed at modernizing, consolidating,
and coordinating the computer applications in an enterprise. Typically,
an enterprise has existing legacy applications and databases and wants
to continue to use them while adding or migrating to a new set of applications
that exploit the Internet, e-commerce, extranet, and other new technologies.
EAI may involve developing a new total view of an enterprise's business
and its applications, seeing how existing applications fit into the new
view, and then devising ways to efficiently reuse what already exists while
adding new applications.
Component-based software engineering amis at supporting
the business processes with flexible component architecures that are readily
adaptable to changing requirements.
Technology involved:
CORBA, COM+,
XML