Application integration Definitions

Search Definitions
  • A

    application program interface (API)

    An application program interface (API) is code that allows two software programs to communicate with each other.

  • C

    cloud service governance

    Cloud services governance is a general term for applying specific policies or principles to the use of cloud computing services. The goal of cloud services governance is to secure applications and data when they are located remotely.

  • D

    data source object (DSO)

    A data source object (DSO) is a Microsoft ActiveX object embedded within a Web page. It employs a process called data binding, in which an ActiveX control communicates directly with another Web page, or with an external XML data source.

  • E

    EAI (enterprise application integration)

    Enterprise application integration (EAI) is the task of uniting the databases and workflows associated with business applications to ensure that the business uses the information consistently and that changes to core business data made by one application are correctly reflected in others.

  • explicit parallelism

    Explicit parallelism is a concept of processor-compiler efficiency in which a group of instructions is sent from the compiler to the processor for simultaneous rather than sequential execution.

  • I

    IDEF (Integrated Definition)

    IDEF (for Integrated Definition) is a group of modeling methods that can be used to describe operations in an enterprise.

  • interoperability

    Interoperability (pronounced IHN-tuhr-AHP-uhr-uh-BIHL-ih-tee) is the ability of different systems, devices, applications or products to connect and communicate in a coordinated way, without effort from the end user.

  • M

    Maven

    Maven is an Apache Software Foundation build tool for project management that automates Java projects.

  • message queueing

    In programming, message queueing is a method by which process (or program instances) can exchange or pass data using an interface to a system-managed queue of messages.

  • middleware

    Middleware is software that is used to bridge the gap between applications and other tools or databases.

  • O

    object

    In object-oriented programming (OOP), objects are the things you think about first in designing a program and they are also the units of code that are eventually derived from the process.

  • Object Management Group (OMG)

    The OMG (Object Management Group) was formed in 1989 by a group of vendors for the purpose of creating a standard architecture for distributed objects (also known as "components") in networks.

  • Object Request Broker (ORB)

    Also see ORBS, a term easily confused with ORB. In Common Object Request Broker Architecture (CORBA), an Object Request Broker (ORB) is the programming that acts as a "broker" between a client request for a service from a distributed object or component and the completion of that request.

  • object-oriented programming (OOP)

    Object-oriented programming (OOP) is a programming language model that organizes software design around data, or objects, rather than functions and logic.

  • open API (public API)

    An open API, also known as a public API, is an application programming interface made publicly available to software developers.

  • Open Grid Services Architecture (OGSA)

    The Open Grid Services Architecture (OGSA) is a set of standards defining the way in which information is shared among diverse components of large, heterogeneous grid systems.

  • P

    polyglot persistence

    Polyglot persistence is an enterprise storage term used to describe choosing different data storage/data stores technologies to support the various data types and their storage needs.

  • R

    Resource Description Framework (RDF)

    The Resource Description Framework (RDF) is a general framework for how to describe any Internet resource such as a Web site and its content.

  • S

    Shareable Content Object Reference Model (SCORM)

    Shareable Content Object Reference Model (SCORM) is an XML-based framework used to define and access information about learning objects so they can be easily shared among different learning management systems (LMSs).

  • software stack

    A software stack is a collection of independent components that work together to support the execution of an application. The components, which may include an operating system, architectural layers, protocols, run-time environments, databases and function calls, are stacked one on top of each other in a hierarchy. Typically, the lower level components in the hierarchy interact with hardware, while the higher level components in the hierarchy perform specific tasks for the end user.

  • T

    two-phase commit (2PC)

    Two-phase commit (2PC) is a standardized protocol that ensures atomicity, consistency, isolation and durability (ACID) of a transaction; it is an atomic commitment protocol for distributed systems.

  • W

    WS-Coordination (Web Services Coordination)

    WS-Coordination (Web Services Coordination) is a proposed IT industry standard for how individual Web services can interact in order to accomplish an application task.

  • WSO2

    WSO2 is a middleware vendor that sells open source application program interface (API) management software.

-ADS BY GOOGLE

SearchSoftwareQuality

SearchAWS

SearchCloudComputing

TheServerSide.com

Close