DocumentCode
3081547
Title
Native ATM interfaces in C and Java: implementation and experiences
Author
Dresler, Stefan ; Lisak, Robert ; Ritter, Hartmut ; Wiltfang, Hajo R.
Author_Institution
Inst. of Telematics, Karlsruhe Univ., Germany
fYear
1999
fDate
1999
Firstpage
441
Lastpage
446
Abstract
ATM, the asynchronous transfer mode, represents a flexible transmission technology, which offers a set of new services to the user. In order to take advantage of ATM´s strength and to be able to integrate access to ATM services into applications, a powerful ATM application programming interface (API) is needed. At our institute, we have implemented three different variants of such an API for accessing native ATM functions. In this paper we first present the design and implementation of an ATM API in C for Digital Alpha workstations running Digital UNIX. We then describe a Java ATM API offering the socket programming environment Java programmers are used to, and finally a set of Java functions accessing the Windows NT Winsock 2 interface. We contrast the different philosophies and architectural approaches with each other and give throughput numbers
Keywords
C language; Java; application program interfaces; asynchronous transfer mode; telecommunication computing; telecommunication traffic; API; ATM; C language; Digital Alpha workstations; Digital UNIX; Java functions; Windows NT Winsock 2 interface; application programming interface; asynchronous transfer mode; native functions; service access; socket programming environment; throughput; Asynchronous transfer mode; Coordinate measuring machines; Java; Linux; Operating systems; Protocols; Sockets; Telematics; Throughput; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
ATM Workshop, 1999. IEEE Proceedings
Conference_Location
Kochi
Print_ISBN
4-88552-164-5
Type
conf
DOI
10.1109/ATM.1999.786894
Filename
786894
Link To Document