Title :
ISE01-2: J2EE-based Middleware for Low Latency Service Enabling Platforms
Author :
Van Den Bossche, Bruno ; De Turck, Filip ; Dhoedt, Bart ; Demeester, Piet ; Maas, Gerard ; Moreels, Johan ; Van Vlerken, B. ; Pollet, T.
Author_Institution :
Dept. of Inf. Technol., Ghent Univ., Ghent
fDate :
Nov. 27 2006-Dec. 1 2006
Abstract :
While the Java programming language and the J2EE platform are increasingly popular for implementing business logic on backend platforms, new emerging Java technologies such as JAIN SLEE and SIP Servlet are focusing on the development of low latency Java applications. As J2EE mainly focuses on enterprise applications with complex long lasting transactions, this technology is considered unsuitable for applications with low latency and high throughput characteristics. This paper compares these telecom oriented Java technologies to J2EE both in terms of functionality and through a detailed performance evaluation. JVM performance tuning has been studied as well and is explained in the paper. We performed a SIP proxy benchmark with strict low latency requirements of which the results are presented. Furthermore, design guidelines for J2EE applications are discussed to optimize for low latency behavior together with an interpretation of the obtained performance results.
Keywords :
Java; middleware; signalling protocols; telecommunication computing; telecommunication services; J2EE-based middleware; JAIN SLEE; JVM performance tuning; Java programming language; SIP Servlet; SIP proxy benchmark; latency service; low latency service enabling platforms; session initiation protocol; telecommunication oriented Java technologies; Computer architecture; Delay; Guidelines; Internet telephony; Java; Middleware; Protocols; Telecommunications; Testing; Throughput;
Conference_Titel :
Global Telecommunications Conference, 2006. GLOBECOM '06. IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
1-4244-0356-1
Electronic_ISBN :
1930-529X
DOI :
10.1109/GLOCOM.2006.181