P-Exam Flashcards
It refers to techniques for combining existing software components to form a complete system.
Integration of Software
It deals with an integration approaches and techniques that connect different components of IT infrastructure.
Integrative Programming
It enable an organization to integrate business processes internally and externally with business partners to create dynamic environments that supports current and evolving business requirements.
Integrative Solutions
It is the process of connecting multiple, independently developed applications using incompatible technologies into a single organization.
Integration
Is the communication between a set of heterogeneous systems that are integrated together.
Inter-system connection
The Need for Integration
The architecture of the organization information system depends on constraints related to the technology but also to the organization.
The Need for Integration
Within an enterprise, each department may have its own IT infrastructure, systems, and databases which are maintained independently.
The Need for Integration
Integration assists in formation of Zero Latency organization, when all functions within the organization work with the same up-to-date information, latency between applications is eliminated/reduced.
The Need for Integration
Updating and integrating of applications is possible whenever required.
A model that allows the integration of new software through the existing presentations of legacy software.
Presentation Integration
A model that allows the integration of software through access to the data that is created.
Data Integration
A model that allows the integration of software for the purpose of invoking, existing functionality from other new or existing applications.
Functional Integration
Fundamental Challenges of Integration
Network is unrealiable - integration solutions have to transport data from one computer to another across network.
Fundamental Challenges of Integration
Distributed - in the worst case every applications runs on a completely separate environment. Database storage is not shared among applications.
Fundamental Challenges of Integration
Networks are slow - sending data across a network is multiple orders of magnitude slower than making a local method call.
Fundamental Challenges of Integration
Any two applications are different - integration solutions need to transmit information between systems that use different programming languages, operating platforms, and data formats.
Fundamental Challenges of Integration
Change is inevitable - applications changes over time.
Is an integration framework composed of a collection of technologies and services which form a middleware to enable integration of systems and applications across organizations.
Application Integration
Is a software which lies between an operating system and the applications running on it.
Middleware
Is the transmission of a computer file through a communication channel from one computer system to another.
File Transfer
Is the process of copying or moving a file from one computer to another over the network or Internet connection.
File Transfer
A single physical database can be shared by different applications running on different platforms.
Shared Database
This method develops each application which is required to be integrated as large scale object or component with encapsulated data.
Remote Procedure Invocation
Can be used to transfer packets of data frequently, immediately, reliably, and asynchronously or synchronously using customizable formats.
Messaging