definition basics part 1 Flashcards
Interoperability
ability of 2 application systems to exchange information with each other and to use the information that has been exchanged
Legacy systems
Best of breed policy
Vendor lock-in
Weak IT governance
Application integration
more or less as interoperability, but interoperability stresses exchanging, rather than combining
APIs
set of functions and procedures that specify how software components should interact
Screen scraping
Robotic process automation (RPA)
Loosely coupling
the internals of an application or business service must be able to change without impacting client applications. Specifically, a service consumer should not be required to know any more about service than what is contained in the published contract
Service providers
provide a service that preforms some business function at the request of the service consumer
Service consumers
developers do not have to design, build or test services; they just use them to accomplish business functions
Service registries
provide a mechanism for storing. Managing and accessing service contracts.
Middleware
any type of software that facilitates communication between 2 or more software systems.
Remote procedure call (RPC)
procedure call over network; network hidden for programmer