Service-Oriented Architecture (SOA)

Simphony uses a Service-Oriented Architecture (SOA) that is an essentially a collection of loosely coupled services. Rather than stand-alone applications, all application pieces in Simphony are services that can be deployed anywhere in the enterprise, limited only by network topology.

The Simphony architecture leads to a more scalable and reliable system compared to server-based models since services are distributed and do not have to be located on a single machine; if web services are running on application servers and the servers can communicate with the database, the workstations function in online mode.

Simphony’s SOA uses industry standard SOAP services that provide greater ability to work with third-party applications. The SOA also controls the way that workstations interface with other applications or devices. Interfaces become services that can run centrally or locally.

Figure 1-1 Simphony Server-Oriented Architecture

This figure shows a diagram of Simphony's Server-Oriented Architecture.

See the Oracle MICROS Simphony Installation Guide, specifically the Implementation Deployment Scenarios section for more information.