|
|
||
|
tXServer - Your central mainframe gateway "Your online connection UNIX/mainframe"
|
||
|
In the framework of a project ets has developed the so called tXServer (Transaction eXchange Server) in cooperation with a customer. The tXServer variably connects UNIX environments to mainframes.
The tXServer
The tXServer is a middle-ware component, which allows using services at the mainframe within UNIX applications. So it is an important module for service oriented architectures – so called SOA. It enables us to reuse services, one time defined at the mainframe, for different applications at the UNIX environment.
In the present case it had concerned a construction financing, which had required the services of the bank’s CoreBanking system. It was valid to implement both, reading services (for example account information) and writing services (for example to open an account).
The UNIX application writes its request in an order database. This data base triggers the tXServer, which accepts the data and prepares them for the mainframe service. At this the tXServer takes care of among others:
Then the request will be processed by the corresponding service at the mainframe and the result will be send back via tXServer to the UNIX application.
As a matter of course the tXServer can be used also for each other UNIX/mainframe connection. By its high parameterability it is applicable for different tasks.
tXServer: UNIX mainframe connection for SOA tXServer repository
An efficient repository enables a multiplex use of the tXServer. At this, one of the main subjects is the definition of the data structures. Both, information about the data structure (format: XML, plain data…) and the description of the fields, will be stored. The tXServer stores these descriptions in a repository database, from which the data description will be generated into XML format. At the same time both, the data definitions for the client and the data definitions for the mainframe, will be stored and concatenated (field A of the client is field B of the mainframe). Possible field conversions will also be stored there. By these parametrising new data structures or changes of existing data structures can be implemented more efficient, without having to implement large application changes.
New or changed data structures – no issue with tXServer repository
|
|
Services of ets within the projectWithin these project ets had rendered following services:
Technical environment
The technical environment of the project for the tXServer is constituted as follows:
operating system: UNIX (HP UX) database system: Oracle connection mainframe/UNIX: TCP/IP native programming language: C++ development environment: Linux
That is, what we are able to do for you
Should you have similar requirements for a project, for example:
we can support you as follows:
We have a long experience both at the mainframe and client/server sphere (UNIX/Linux/Windows) and can optimally support you with our know-how particularly within heterogeneous system architectures.
Our qualified employees are pleased with your challenges!
|
|
|
||