SlideShare a Scribd company logo
1 of 12
Course: MBA-II
Subject: EWIS
What is EAI?
 Enterprise application integration (EAI) is the use
of software and computer systems architectural
principles to integrate a set of enterprise computer
applications.
 Enterprise application integration is an integration
framework composed of a collection of technologies
and services which form a middleware to enable
integration of systems and applications across the
enterprise.
Example-
 Supply chain management applications (for managing
inventory and shipping)
 customer relationship management applications (for
managing current and potential customers)
 business intelligence applications (for finding patterns
from existing data from operations)
 other types of applications (for managing data such
as human resources data, health care, internal
communications, etc.) typically cannot communicate with
one another in order to share data or business rules.
Cont..
 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 and
data.
Needs For EAI
 Applications flooding the business: As businesses are
unleashing the true potential of what software and IT in
general can do for their organization, they are adding more
and more applications to automate business processes.
 Technologies keep changing: This scenario is further
compounded as new technologies crop up every day
making the older ones getting outdated even before they
are properly understood.
Purpose
EAI can be used for different purposes:
 Data integration: Ensures that information in multiple systems
is kept consistent. This is also known as enterprise information
integration (EII).
 Vendor independence: Extracts business policies or rules
from applications and implements them in the EAI system, so
that even if one of the business applications is replaced with a
different vendor's application, the business rules do not have to
be re-implemented.
Principals of EAI
 Common Methodology and Infrastructure: A common
methodology and standard hardware/software
infrastructure will be used for application integration
projects.
 Application Integration Plans: New projects will
include an application integration plan addressing current
and future integration requirements.
 Ongoing Support: All integration solutions will provide
ongoing support to ensure business continuity.
Continue….
 Privacy and Security: All integration solutions will
ensure that all authentication, authorization, and
privacy requirements are met.
EAI Standards
eXtensible Markup Language (XML): XML is a universal syntax for describing
and structuring data independent from the application logic. It is really a "meta-
language," meaning a language that describes other languages. XML can be used to
define unlimited languages for specific industries and applications.
Simple Object Access Protocol (SOAP): SOAP is a lightweight XML-based
protocol for exchange of information in a decentralized, distributed environment. It
functions as a standard envelope for messages passing between different systems.
Web Services Description Language (WSDL): WSDL is an XML grammar for
specifying a public interface for a Web service. This interface describes the
functional and operational requirements for accessing Web Services, such as protocol
binding requirements and location information.
Universal Description, Discovery and Integration (UDDI): UDDI is the standard
that defines the repository in which available web services are stored, indexed, and
organized.
Methodologies
EAI encompasses methodologies such as:
 Object-oriented programming.
 Distributed, cross-platform program communication
using message brokers with Common Object Request
Broker Architecture and COM+.
 Modification of enterprise resource planning (ERP) to
fit new objectives.
 Enterprise-wide content and data distribution using
common databases and data standards implemented
with the Extensible Markup Language (XML).
 Middleware, message queuing, and other approaches.
References
1)http://en.wikipedia.org/wiki/Enterprise Application System
2) Enterprise Resource Planning – Concepts and Practice by Vinod Kumar Garg and N
K Venkitakrishnan, PHI
3) Concepts in Enterprise Resource Planning by Brand, Monk and Wagner – Thomson
Learning
4)www.scribd.com/doc/37867210/EAI PPT&category=401
5)http://en.wikipedia.org/wiki/Enteprise Application Integrations
6)www.Management Information System/management/Ebook/EAI.PDF
Thank You

More Related Content

What's hot

Enterprise Application Integration
Enterprise Application IntegrationEnterprise Application Integration
Enterprise Application Integration
Tomas Dermisek
 
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
mfrancis
 
Middleware 2002
Middleware 2002Middleware 2002
Middleware 2002
eaiti
 

What's hot (20)

Enterprise Application integration (middleware) concepts
Enterprise Application integration (middleware) conceptsEnterprise Application integration (middleware) concepts
Enterprise Application integration (middleware) concepts
 
Enterprise Application Integration
Enterprise Application IntegrationEnterprise Application Integration
Enterprise Application Integration
 
Meeting Mobile and BYOD Security Challenges
Meeting Mobile and BYOD Security ChallengesMeeting Mobile and BYOD Security Challenges
Meeting Mobile and BYOD Security Challenges
 
EAI example
EAI exampleEAI example
EAI example
 
Enterprise Application Integration
Enterprise Application IntegrationEnterprise Application Integration
Enterprise Application Integration
 
ICTA Technology Meetup 01 - Enterprise Application Integration
ICTA Technology Meetup 01 - Enterprise Application IntegrationICTA Technology Meetup 01 - Enterprise Application Integration
ICTA Technology Meetup 01 - Enterprise Application Integration
 
Adapters and EAI
Adapters and EAIAdapters and EAI
Adapters and EAI
 
The Impact of SOA on Traditional Middleware Technologies
The Impact of SOA on Traditional Middleware TechnologiesThe Impact of SOA on Traditional Middleware Technologies
The Impact of SOA on Traditional Middleware Technologies
 
Integration intervention: Get your apps and data up to speed
Integration intervention: Get your apps and data up to speedIntegration intervention: Get your apps and data up to speed
Integration intervention: Get your apps and data up to speed
 
Introduction to integration
Introduction to integrationIntroduction to integration
Introduction to integration
 
Introduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPMIntroduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPM
 
EAI: myths & reality
EAI: myths & realityEAI: myths & reality
EAI: myths & reality
 
Api enablement-mainframe
Api enablement-mainframeApi enablement-mainframe
Api enablement-mainframe
 
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
 
EA - Enterprise Integration Introduction
EA - Enterprise Integration IntroductionEA - Enterprise Integration Introduction
EA - Enterprise Integration Introduction
 
Middleware 2002
Middleware 2002Middleware 2002
Middleware 2002
 
Oracle Cloud
Oracle CloudOracle Cloud
Oracle Cloud
 
Enterprise and Enterprise Application
Enterprise and Enterprise ApplicationEnterprise and Enterprise Application
Enterprise and Enterprise Application
 
Define enterprise integration strategy by industry leader bhawani nandanprasad
Define enterprise integration strategy by industry leader bhawani nandanprasadDefine enterprise integration strategy by industry leader bhawani nandanprasad
Define enterprise integration strategy by industry leader bhawani nandanprasad
 
Integration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010aIntegration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010a
 

Viewers also liked

Postural reflexes copy
Postural  reflexes   copyPostural  reflexes   copy
Postural reflexes copy
Gaurav Singh
 
Reflexes present in infants
Reflexes present in infantsReflexes present in infants
Reflexes present in infants
koilonychia
 

Viewers also liked (10)

Application integration in the age of APIs
Application integration in the age of APIsApplication integration in the age of APIs
Application integration in the age of APIs
 
Integration strategy for large erp deployments
Integration strategy for large erp deploymentsIntegration strategy for large erp deployments
Integration strategy for large erp deployments
 
Building API Integrations You Can Live With
Building API Integrations You Can Live WithBuilding API Integrations You Can Live With
Building API Integrations You Can Live With
 
Smart first, Phones later (Tin Kadoic)
Smart first, Phones later (Tin Kadoic)Smart first, Phones later (Tin Kadoic)
Smart first, Phones later (Tin Kadoic)
 
AIA 4 Iowa Apps User Group
AIA 4 Iowa Apps User GroupAIA 4 Iowa Apps User Group
AIA 4 Iowa Apps User Group
 
Application integration framework & Adaptor ppt
Application integration framework & Adaptor pptApplication integration framework & Adaptor ppt
Application integration framework & Adaptor ppt
 
Enterprise Integration Patterns with Spring integration!
Enterprise Integration Patterns with Spring integration!Enterprise Integration Patterns with Spring integration!
Enterprise Integration Patterns with Spring integration!
 
Postural reflexes copy
Postural  reflexes   copyPostural  reflexes   copy
Postural reflexes copy
 
Icinga Camp Berlin 2017 - Integrations all the way
Icinga Camp Berlin 2017 - Integrations all the wayIcinga Camp Berlin 2017 - Integrations all the way
Icinga Camp Berlin 2017 - Integrations all the way
 
Reflexes present in infants
Reflexes present in infantsReflexes present in infants
Reflexes present in infants
 

Similar to Mba ii u v enterprise application integration

Integration of distributed enterprise applications a survey
Integration of distributed enterprise applications a surveyIntegration of distributed enterprise applications a survey
Integration of distributed enterprise applications a survey
Tiago Oliveira
 
Enterprise resource planning (erp) systems
Enterprise resource planning (erp) systemsEnterprise resource planning (erp) systems
Enterprise resource planning (erp) systems
Stefi Merin
 
whitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processwhitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_process
Eric Saraceno
 
Cois20024 lec06 2002w_ic
Cois20024 lec06 2002w_icCois20024 lec06 2002w_ic
Cois20024 lec06 2002w_ic
Rexon Calub
 
IRM GROUP 2 CHAPTER 3
IRM GROUP 2 CHAPTER 3IRM GROUP 2 CHAPTER 3
IRM GROUP 2 CHAPTER 3
Rexon Calub
 

Similar to Mba ii u v enterprise application integration (20)

Mis 20021241104 20021241103_20021241148_20021241155_20021241149_eai and flexi...
Mis 20021241104 20021241103_20021241148_20021241155_20021241149_eai and flexi...Mis 20021241104 20021241103_20021241148_20021241155_20021241149_eai and flexi...
Mis 20021241104 20021241103_20021241148_20021241155_20021241149_eai and flexi...
 
Chapter 2 - Enterprise Application Integration.pdf
Chapter 2 - Enterprise Application Integration.pdfChapter 2 - Enterprise Application Integration.pdf
Chapter 2 - Enterprise Application Integration.pdf
 
Microsoft Mimarisi
Microsoft MimarisiMicrosoft Mimarisi
Microsoft Mimarisi
 
Integration of distributed enterprise applications a survey
Integration of distributed enterprise applications a surveyIntegration of distributed enterprise applications a survey
Integration of distributed enterprise applications a survey
 
Business rules-extraction
Business rules-extractionBusiness rules-extraction
Business rules-extraction
 
Enterprise resource planning (erp) systems
Enterprise resource planning (erp) systemsEnterprise resource planning (erp) systems
Enterprise resource planning (erp) systems
 
How Enterprise Application Integration is Driving Growth.pdf
How Enterprise Application Integration is Driving Growth.pdfHow Enterprise Application Integration is Driving Growth.pdf
How Enterprise Application Integration is Driving Growth.pdf
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...
 
CONFIGURATION INERPSAAS MULTI-TENANCY
CONFIGURATION INERPSAAS MULTI-TENANCYCONFIGURATION INERPSAAS MULTI-TENANCY
CONFIGURATION INERPSAAS MULTI-TENANCY
 
Configuration inerpsaas multi tenancy
Configuration inerpsaas multi tenancyConfiguration inerpsaas multi tenancy
Configuration inerpsaas multi tenancy
 
Understanding the Advantages, Difficulties, and Solutions of Enterprise Appli...
Understanding the Advantages, Difficulties, and Solutions of Enterprise Appli...Understanding the Advantages, Difficulties, and Solutions of Enterprise Appli...
Understanding the Advantages, Difficulties, and Solutions of Enterprise Appli...
 
whitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processwhitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_process
 
Oracle AIA - Does it deliver on it's integration promise?
Oracle AIA - Does it deliver on it's integration promise?Oracle AIA - Does it deliver on it's integration promise?
Oracle AIA - Does it deliver on it's integration promise?
 
«Integration» - a necessary evil
«Integration» - a necessary evil«Integration» - a necessary evil
«Integration» - a necessary evil
 
Software and Information Technology Glossary of Terms
Software and Information Technology Glossary of TermsSoftware and Information Technology Glossary of Terms
Software and Information Technology Glossary of Terms
 
Enterprise Information Integration
Enterprise Information IntegrationEnterprise Information Integration
Enterprise Information Integration
 
apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...
apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...
apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...
 
A Web-Based ERP System For Business Services And Supply Chain Management App...
A Web-Based ERP System For Business Services And Supply Chain Management  App...A Web-Based ERP System For Business Services And Supply Chain Management  App...
A Web-Based ERP System For Business Services And Supply Chain Management App...
 
Cois20024 lec06 2002w_ic
Cois20024 lec06 2002w_icCois20024 lec06 2002w_ic
Cois20024 lec06 2002w_ic
 
IRM GROUP 2 CHAPTER 3
IRM GROUP 2 CHAPTER 3IRM GROUP 2 CHAPTER 3
IRM GROUP 2 CHAPTER 3
 

More from Rai University

Bsc agri 2 pae u-4.4 publicrevenue-presentation-130208082149-phpapp02
Bsc agri  2 pae  u-4.4 publicrevenue-presentation-130208082149-phpapp02Bsc agri  2 pae  u-4.4 publicrevenue-presentation-130208082149-phpapp02
Bsc agri 2 pae u-4.4 publicrevenue-presentation-130208082149-phpapp02
Rai University
 

More from Rai University (20)

Brochure Rai University
Brochure Rai University Brochure Rai University
Brochure Rai University
 
Mm unit 4point2
Mm unit 4point2Mm unit 4point2
Mm unit 4point2
 
Mm unit 4point1
Mm unit 4point1Mm unit 4point1
Mm unit 4point1
 
Mm unit 4point3
Mm unit 4point3Mm unit 4point3
Mm unit 4point3
 
Mm unit 3point2
Mm unit 3point2Mm unit 3point2
Mm unit 3point2
 
Mm unit 3point1
Mm unit 3point1Mm unit 3point1
Mm unit 3point1
 
Mm unit 2point2
Mm unit 2point2Mm unit 2point2
Mm unit 2point2
 
Mm unit 2 point 1
Mm unit 2 point 1Mm unit 2 point 1
Mm unit 2 point 1
 
Mm unit 1point3
Mm unit 1point3Mm unit 1point3
Mm unit 1point3
 
Mm unit 1point2
Mm unit 1point2Mm unit 1point2
Mm unit 1point2
 
Mm unit 1point1
Mm unit 1point1Mm unit 1point1
Mm unit 1point1
 
Bdft ii, tmt, unit-iii, dyeing & types of dyeing,
Bdft ii, tmt, unit-iii,  dyeing & types of dyeing,Bdft ii, tmt, unit-iii,  dyeing & types of dyeing,
Bdft ii, tmt, unit-iii, dyeing & types of dyeing,
 
Bsc agri 2 pae u-4.4 publicrevenue-presentation-130208082149-phpapp02
Bsc agri  2 pae  u-4.4 publicrevenue-presentation-130208082149-phpapp02Bsc agri  2 pae  u-4.4 publicrevenue-presentation-130208082149-phpapp02
Bsc agri 2 pae u-4.4 publicrevenue-presentation-130208082149-phpapp02
 
Bsc agri 2 pae u-4.3 public expenditure
Bsc agri  2 pae  u-4.3 public expenditureBsc agri  2 pae  u-4.3 public expenditure
Bsc agri 2 pae u-4.3 public expenditure
 
Bsc agri 2 pae u-4.2 public finance
Bsc agri  2 pae  u-4.2 public financeBsc agri  2 pae  u-4.2 public finance
Bsc agri 2 pae u-4.2 public finance
 
Bsc agri 2 pae u-4.1 introduction
Bsc agri  2 pae  u-4.1 introductionBsc agri  2 pae  u-4.1 introduction
Bsc agri 2 pae u-4.1 introduction
 
Bsc agri 2 pae u-3.3 inflation
Bsc agri  2 pae  u-3.3  inflationBsc agri  2 pae  u-3.3  inflation
Bsc agri 2 pae u-3.3 inflation
 
Bsc agri 2 pae u-3.2 introduction to macro economics
Bsc agri  2 pae  u-3.2 introduction to macro economicsBsc agri  2 pae  u-3.2 introduction to macro economics
Bsc agri 2 pae u-3.2 introduction to macro economics
 
Bsc agri 2 pae u-3.1 marketstructure
Bsc agri  2 pae  u-3.1 marketstructureBsc agri  2 pae  u-3.1 marketstructure
Bsc agri 2 pae u-3.1 marketstructure
 
Bsc agri 2 pae u-3 perfect-competition
Bsc agri  2 pae  u-3 perfect-competitionBsc agri  2 pae  u-3 perfect-competition
Bsc agri 2 pae u-3 perfect-competition
 

Recently uploaded

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answers
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health Education
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 

Mba ii u v enterprise application integration

  • 2. What is EAI?  Enterprise application integration (EAI) is the use of software and computer systems architectural principles to integrate a set of enterprise computer applications.  Enterprise application integration is an integration framework composed of a collection of technologies and services which form a middleware to enable integration of systems and applications across the enterprise.
  • 3. Example-  Supply chain management applications (for managing inventory and shipping)  customer relationship management applications (for managing current and potential customers)  business intelligence applications (for finding patterns from existing data from operations)  other types of applications (for managing data such as human resources data, health care, internal communications, etc.) typically cannot communicate with one another in order to share data or business rules.
  • 4. Cont..  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 and data.
  • 5. Needs For EAI  Applications flooding the business: As businesses are unleashing the true potential of what software and IT in general can do for their organization, they are adding more and more applications to automate business processes.  Technologies keep changing: This scenario is further compounded as new technologies crop up every day making the older ones getting outdated even before they are properly understood.
  • 6. Purpose EAI can be used for different purposes:  Data integration: Ensures that information in multiple systems is kept consistent. This is also known as enterprise information integration (EII).  Vendor independence: Extracts business policies or rules from applications and implements them in the EAI system, so that even if one of the business applications is replaced with a different vendor's application, the business rules do not have to be re-implemented.
  • 7. Principals of EAI  Common Methodology and Infrastructure: A common methodology and standard hardware/software infrastructure will be used for application integration projects.  Application Integration Plans: New projects will include an application integration plan addressing current and future integration requirements.  Ongoing Support: All integration solutions will provide ongoing support to ensure business continuity.
  • 8. Continue….  Privacy and Security: All integration solutions will ensure that all authentication, authorization, and privacy requirements are met.
  • 9. EAI Standards eXtensible Markup Language (XML): XML is a universal syntax for describing and structuring data independent from the application logic. It is really a "meta- language," meaning a language that describes other languages. XML can be used to define unlimited languages for specific industries and applications. Simple Object Access Protocol (SOAP): SOAP is a lightweight XML-based protocol for exchange of information in a decentralized, distributed environment. It functions as a standard envelope for messages passing between different systems. Web Services Description Language (WSDL): WSDL is an XML grammar for specifying a public interface for a Web service. This interface describes the functional and operational requirements for accessing Web Services, such as protocol binding requirements and location information. Universal Description, Discovery and Integration (UDDI): UDDI is the standard that defines the repository in which available web services are stored, indexed, and organized.
  • 10. Methodologies EAI encompasses methodologies such as:  Object-oriented programming.  Distributed, cross-platform program communication using message brokers with Common Object Request Broker Architecture and COM+.  Modification of enterprise resource planning (ERP) to fit new objectives.  Enterprise-wide content and data distribution using common databases and data standards implemented with the Extensible Markup Language (XML).  Middleware, message queuing, and other approaches.
  • 11. References 1)http://en.wikipedia.org/wiki/Enterprise Application System 2) Enterprise Resource Planning – Concepts and Practice by Vinod Kumar Garg and N K Venkitakrishnan, PHI 3) Concepts in Enterprise Resource Planning by Brand, Monk and Wagner – Thomson Learning 4)www.scribd.com/doc/37867210/EAI PPT&category=401 5)http://en.wikipedia.org/wiki/Enteprise Application Integrations 6)www.Management Information System/management/Ebook/EAI.PDF