You are on page 1of 4

Temenos Web Services

Temenos Web Services include a development environment (Temenos Web Services


Composer) and a runtime environment. The runtime environment accepts incoming
web service requests, places them on the T24 input queue, and builds a web service
response from the T24 output message.

Message Queue
Message queuing is used to enable indirect connection between the Channels
layer and the Application layer.
An optional middleware infrastructure that allows T24 to use message-driven
communication with the Channels layer.

TWS Composer parts


An Eclipse plugin
A WAR file containing the web service implementation
The Eclipse plugin is used to determine which versions and enquiries
to expose as web services. This is a 'one off' operation, performed by
technical staff at the customer site.
The plug in generates a WAR file which contains the code required to
actually run the web service.
The WAR file is deployed to a JavaEE application server, making the
services available to external applications.
Note that once the WAR has been created and deployed, the Eclipse
plugin is not involved in the operation of the services themselves

Services
The Eclipse plugin presents a list of the 'Business Services' defined in the T24
table EB.SERVICE. Each Business Service is a collection of 'Business Operations'
which are stored in the PW.ACTIVITY table. A Business Operation can be either a
contract (a version combined with a function) or a query (enquiry).
The selected Business Operations are exposed as web services in the generated
WAR file.
The following sections detail the configuration and usage of TWS Composer:
Architecture
Installation
Configuration
Using TWS to generate services

You might also like