Browse Prior Art Database

Method for Simulating DTS Services

IP.com Disclosure Number: IPCOM000130732D
Original Publication Date: 2005-Nov-03
Included in the Prior Art Database: 2005-Nov-03
Document File: 3 page(s) / 41K

Publishing Venue

IBM

Abstract

In this disclosure a new method to simulate backend Distributed Transaction System (DTS) services is discussed. The new method can ultimately lead to create a DTS test environment, cost reduction, and new DTS development opportunities.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 55% of the total text.

Page 1 of 3

Method for Simulating DTS Services

Distributed Transaction System (DTS) is a widely used application-to-application inter-working protocol supported on mainframe, UNIX, Linux, AS/400, OS/2 and Windows platforms. DTS enables easy building of real distributed applications in multi-vendor environments so all the different computers with different operating systems and software development tools can be tied together into one single application environment. Figure 1 shows a DTS network with 3 different DTS services.

DTS Service 1

TP Service 1

App 1

App 2

TP Service 2

App 3

App 4

DTS Network

DTS Service 2 TP Service 3

App 1

App 2

DTS Link

DTS Link

DTS Service 3

TP Service 4

App 3

App 4

Figure 1. DTS Overview

OpenVME is a Fujitsu mainframe operating system that provides the capability to integrate Transaction Processing Management System (TPMS) applications into other business applications in other operating systems via DTS protocol.

In the described method Fujitsu HostTalk VME Connector for the Java platform , (VJC)
[1] will be used to provide client API for Java based business applications. Figure 2 shows an overview of VJC DTS connector. DTS Connector Class (DCC) is client API for Fujitsu VJC for DTS, which provides a logical connection to a DTS enabled TP service in a DTS application. A DTS Link is a network connection between interconnected DTS services over a TCP port for host communication. A single DTS Link can support many concurrent logical application connections. Fujitsu VJC Server Component is responsible for establishing DTS Link.

1

[This page contains 2 pictures or other non-text objects]

Page 2 of 3

Remote DTS App

Fujitsu Open VM E

T P S ervice1

Ap p

1

Fujitsu VJC DT S
Connector

Ap p

2

T P S ervice2

App 3

App 4

TCP Po rt

DT S Link

TCP

Po rt

Java Platform

DCC

DCC

Figure 2. Fujitsu VJC DTS Connector Overview

Since Fujitsu VME system is an expensive system and system availability has often been the major problem to application developers, to simulate VME DTS service will significantly reduces business application development cost and risk, and provide a testing environment for application development.

Successfully developing a DTS simulator will also help on further understanding how DTS works and provide opportunity to develop a standalone DTS adapter for IBM to increase market share on resource adapter space for legacy system and other platforms.

In this disclosure a new method to simulate backend Distributed Transaction System (DTS) services is discussed. The new method can ultimately lead to create a DTS test environment, cost reduction, and new DTS development opportunities.

Figure 3 illustrates the architecture of DTS simulator. DTS simulator ac...