Loading...
Please wait, while we are loading the content...
Similar Documents
Performance, overhead, and packetization characteristics of Java application level protocols
| Content Provider | ACM Digital Library |
|---|---|
| Author | Pendergast, Mark |
| Abstract | This paper presents the results of a set of performance tests designed to determine the relative efficiencies of five different Java application level protocols used for peer-to-peer communications. Efficiency was determined by measuring transmission latency, number of packets sent, packetization of data, and bytes transmitted. The protocols tested include: datagram (UDP), DataStreams, ObjectStreams, Remote Method invocation, and Piped Streams. The tests revealed a great variation in packetization efficiency and latency between the protocols. A new record oriented data stream is proposed and prototyped and testing. Preliminary performance tests showed this new record oriented data stream to be several times more efficient than ObjectStreams. |
| Starting Page | 4 |
| Ending Page | 15 |
| Page Count | 12 |
| File Format | |
| ISSN | 19440278 |
| DOI | 10.1145/1941528.1941529 |
| Journal | ACM SIGITE Research in IT (SIGITE) |
| Volume Number | 8 |
| Issue Number | 1 |
| Language | English |
| Publisher | Association for Computing Machinery (ACM) |
| Publisher Date | 2008-01-01 |
| Publisher Place | New York |
| Access Restriction | One Nation One Subscription (ONOS) |
| Subject Keyword | Serialization Java Remote method invocation Computer communications Object-oriented programming Performance measurement |
| Content Type | Text |
| Resource Type | Article |