|
eCommons@Cornell >
College of Engineering >
Computer Science >
Computer Science Technical Reports >
Please use this identifier to cite or link to this item:
http://hdl.handle.net/1813/7369
| Title: | Design and Evaluation of an Extensible Web and Telephony Server based on the J-Kernel |
| Authors: | Spoonhower, Daniel Czajkowski, Grzegorz Hawblitzel, Chris Chang, Chi-Chao Hu, Deyu von Eicken, Thorsten |
| Keywords: | computer science technical report |
| Issue Date: | Nov-1998 |
| Publisher: | Cornell University |
| Citation: | http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR98-1715 |
| Abstract: | This paper describes the design and performance of the J-Server, an integrated web and telephony server that allows untrusted Java servlets to be dynamically uploaded to extend the server's functionality. The J-Kernel provides for protection and communication between J-Server servlets, and ensures that servlets can be cleanly terminated. A resource monitor called JRes is used to account for servlet resource usage. Two sample applications show that the overhead of J-Kernel task boundary crossings is small compared to the applications' overall running time. Experience developing applications for the J-Server demonstrates the benefits of extensible systems based on safe language protection, and the flexibility of the servlet model. |
| URI: | http://hdl.handle.net/1813/7369 |
| Appears in Collections: | Computer Science Technical Reports
|
Items in eCommons are protected by copyright, with all rights reserved, unless otherwise indicated.
|