Concepts

The Tamino XML Server concept is based on a simple equation:

Tamino XML Server = Core Services + Enabling Services (Tamino Tools) + Solutions

graphics/tools.gif

Core Services

The heart of Tamino XML Server is a compact, high-performance server core providing mechanisms and functionality for:

  • managing and maintaining business documents (data)

  • storing these documents in native XML and non-XML formats

  • configuring one or more Tamino systems

  • browsing

  • fast querying on internally or externally stored data with minimal effort

  • customizing the server functionality.

Enabling Services (Tamino Tools)

Enabling services provide a broad range of tools and components necessary for productive development of XML-based solutions focusing on Web-enablement of existing disparate corporate IT infrastructure, as well as effectively publishing and exchanging electronic documents over the Internet.

Based on enabling services, Tamino XML Server supports and easily integrates with application servers and external data sources.

Enabling services also allow for

  • describing and accessing information from within and outside the enterprise without compromising security, availability or performance and include Tools for

  • jumpstarting development of XML-based applications, even with no programming involved and tools that allow for using Tamino XML Server as if it were a writable web file system.

Solutions

New custom-built solutions and products from independent software vendors form the versatile and fast growing outer application-specific layer of Tamino XML Server. Since Tamino XML Server is open standards based and providing an open architecture, it is easy to add new enabling services and to build powerful solutions quickly, leveraging all the services mentioned.

Tamino Services are not all hard-coded into the server itself. Tamino allows services to be decoupled from the server, thus exploiting Web- and XML-standards and common practices to provide an open architecture in which new services can be added – by Software AG, or by custom code at a particular installation – independently of the Tamino Server itself.