definition basics part 1 Flashcards

1
Q

Interoperability

A

ability of 2 application systems to exchange information with each other and to use the information that has been exchanged

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Legacy systems

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Best of breed policy

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Vendor lock-in

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Weak IT governance

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Application integration

A

more or less as interoperability, but interoperability stresses exchanging, rather than combining

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

APIs

A

set of functions and procedures that specify how software components should interact

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Screen scraping

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Robotic process automation (RPA)

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Loosely coupling

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Service providers

A

provide a service that preforms some business function at the request of the service consumer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Service consumers

A

developers do not have to design, build or test services; they just use them to accomplish business functions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Service registries

A

provide a mechanism for storing. Managing and accessing service contracts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Middleware

A

any type of software that facilitates communication between 2 or more software systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Remote procedure call (RPC)

A

procedure call over network; network hidden for programmer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Message-oriented middleware (MOM)

A

like RCP, but asynchronous: messages are queued

17
Q

Database-oriented

A

facilitates communication with databases

18
Q

Application servers

A

container for web applications

19
Q

Integrating the Healthcare Enterprise (IHE)

A

International platform for healthcare and software providers, IT professionals, and governments to promote interoperability

20
Q

IHE connectathons

A
21
Q

Encoding (in SOAP)

A

a set of rules of how to express application-defined data types on the wire in XML form.
(refers to how data types are represented in XML format when being transmitted.)

22
Q

simple values

A

the values of built-in types from XML schema part 2 or enumeration or byte array

23
Q

Compound values

A

constructed as a composite of several parts, each with a type and can be of struct or arrays or complex type

24
Q

WSDL

A

industry-agreed-upon XML language that can be used to describe web services.

25
Q

Web service

A

A software system that allows applications to communicate over a network using standard protocols.

26
Q

SOAP (WS-*) web services

A

A standardized web service protocol that ensures secure, reliable, and transactional communication.

27
Q

RESTful web services

A

A lightweight, flexible architecture for web services based on standard HTTP methods (GET, POST, etc.).

28
Q

WSDL (Web Services Description Language)

A

XML-based language that describes what a SOAP web service does and how it can be accessed.

29
Q

Swagger (OpenAPI specification)

A

A framework for describing RESTful APIs in a machine-readable format.

30
Q

UDDI (Universal Description, Discovery and Integration)

A

A now-deprecated registry for finding and describing web services. -> Allowed businesses to publish and discover SOAP services.

31
Q

SOA (service oriented architecture)

A

A software design pattern where applications provide services to other applications via a network. -> Encourages loose coupling, reusability, and standard interfaces.

32
Q

Microservices

A

An architectural style where applications are built as small, independent services.

33
Q

WS- (WS-ReliableMessaging, WS-Security, etc.)*

A

A set of XML-based enterprise standards that add security, reliability, and transactions to SOAP services. -> Preferred for complex enterprise integrations.

34
Q
A