ENTIRE

from Wikipedia, the free encyclopedia
Entire Function Server Architecture (original image from the 1990 white paper)

ENTIRE is a Software AG product .

Entire Function Server Architecture (EFS) makes it possible to build application systems from components, which are implemented as services distributed in a network of heterogeneous computers .

The aim of the architecture is to achieve remote access to applications from any point, openness for the integration of components from different manufacturers in one application (Enterprise Application Integration EAI) , flexibility for the distribution of the components of an application in a network, scalability, expandability by adding new function server and evolutionary renewal of application systems through the transparent exchange of individual function components.

The Entire Function Server Architecture was introduced to the public by Software AG in 1990 as a service-oriented architecture (SOA) - five years before SOA was defined by the Gartner Group - and its major parts were already delivered in 1992. EFS is the first service-oriented architecture to be introduced on the market. Entire is also currently offered and developed by Software AG.

The Entire Function Server Architecture consists of four main components:

  • Open Function Server (OFS), which acts as a broker of services (corresponding to middleware ) between the server services and the clients and forms an EAI platform. For this purpose, messages are managed ( message broker ), services (corresponding to today's web services ) are called by name (today URI ) and the corresponding server is located and addressed via a directory (today UDDI ).
  • Function Server Protocol (FSP), a logical protocol that describes the content of the service orders and results (today comparable to XML-RPC and SOAP )
  • Open Communication Network (OCN), which can handle message-based communication of orders and results using a wide variety of transmission protocols. The following were implemented in 1992: IBM SNA , SNI NEA, DECnet , TCP / IP . Today the Internet (TCP / IP and http ) forms a corresponding standardized communication platform.
  • Client Workstation (EWS), which defines a system-neutral environment for the consolidation of applications and the presentation of the user interface.

Web links