EXAM Flashcards
DYNAMIC WEB PROGRAMS INCLUDES
PHP
XML
JAVASCRIPT
HTML
Need for integration?
Change is inevitable
Emerging new technologies
Technology Change
Organizational Architecture
Individual System
Zero Latency Organization
Integration Availability
Deals with integration
approaches that connect
IT infrastracture, people
and software components
Integrative Programming
Communication between set
of heterogenous systems
that are integrated together
01 Intersystem
Communication
Relationship will be
between people and
things
-Giant network of connected
“things” which also includes
people
IOT
Focus on communication
mechanism & data
standardization
System Integration
defines how applications will be
integrated by defining the nature
of and mechanisms for integration.
Integration
Mode
allows the integration of new software
through the existing presentations of the
legacy software
Presentation
integration
allows the integration of software through
access to the data that is created,
managed and stored by the software
typically for the purposes of reusing or
synchronizing data across applications.
Data
integration
allows the integration of software for the
purpose of invoking existing functionality
from other new or existing applications.
The integration is done through interfaces
to the software.
Functional
integration
two systems to be integrated
are separated by continents and data
between them has to travel through
phone-lines, LAN segments, routers,
switches, public networks,and satellite links.
Network is
unreliable
every application runs
on a separate environment, e.g., database
storage is not shared among applications.
Message- based communication is the only
possibility to exchange information
Distributed
Each application implements its own data
model
Heterogeneous
is an integration framework composed of a collection of
technologies and services which form a middleware or “middleware
framework” to enable the integration of systems and applications across
organizations
Application integration
One application writes a file that another later read. The
applications need to agree on the filename and location, the
format of the file, the timing of when it
File Transfer
Multiple applications share the same database schema, located in
a single physical database. Because there is no duplicate data
storage, no data must be transferred from one application to the
other
Shared Database
One application exposes some of its functionality so that it can be
accessed remotely by other applications as a remote procedure.
The communication occurs real-time and synchronously.
Remote Procedure Invocation
One application publishes a message to a common message channel
Messaging
refers to any behind
the scenes software that allows
these two levels to communicate
and interact with each other
Middleware