• 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