Assignment 1 - IT312
Assignment 1 - IT312
Introduction
Enterprise application integration (EAI) middleware has become a whole industry sector in the last
decade. These are, in essence, In order to make it easier to build new, overarching applications from
legacy systems that were never designed to work together, technologies provide software
infrastructures and tools. Since then, as Electronic business-to-business (B2B) transactions have
exploded as a result of the Internet, and EAI technology has evolved to accommodate B2B application
integration. In the end, a tangled web of competing and overlapping technologies emerges, many of
which are proprietary and will not work together.
The emergence of XML-based Web Services in recent years has the potential to establish a set of
application integration standards. Most vendors' EAI and B2B technologies are Web Services-enabled as
of this writing. Despite the fact that Web Services are still in their infancy, they appear to be on their
way to becoming the lingua franca of EAI and B2B.
More widespread adoption of standards, on the other hand, will only help to alleviate some of the EAI's
unintended complexities. Semantic issues, automatic data discovery and integration, and other
fundamental issues for the research community, scalability remains a problem.
Problems
While the scope and capabilities of current EAI technologies are impressive, there are numerous
drawbacks. These are the result of unsolved research problems, as well as the ever-changing nature of
Republic of the Philippines
PHILIPPINE STATE COLLEGE OF AERONAUTICS
Piccio Garden, Villamor, Pasay City, Philippines
applications and their data integration requirements. The following are some examples of these issues
are Scale, Dynamic Configuration, Semantics, and Finding Relevant Data.
Current Situation
Complex application integration will be inevitable in the current and foreseeable heterogeneous world
of information technology in the future. According to industry estimates, integration-related activities
could account for up to 70% of information technology spending. As a result, it's no surprise that there
are a plethora of software solutions aimed at making integration easier to accomplish.
Conclusion
The Data Concierge prototype demonstrates that technological advancements in integration are likely to
necessitate collaborations between a variety of computer science disciplines. A new group of people are
joining the project. The use of software engineering techniques such as software middleware, data
analysis, and artificial intelligence Effective application integration research is likely to remain a highly
technical, multidisciplinary undertaking, given the need to constantly consider both legacy and new
developments in data management technologies.