NEST: NEtwork Server Tool
Wilson, K.; Aycock, J.
Communications, 2005 Asia-Pacific Conference on
Volume , Issue , 5-5 Oct. 2005 Page(s):1107 - 1111
Digital Object Identifier 10.1109/APCC.2005.1554236
Summary:NEST (network server tool) can be used to automatically generate code infrastructure for TCP-based network servers. It uses a specification language to describe client-server interaction and state transitions within the server. This specification language has some similarities to the compiler tools Lex and Yacc, and its design makes network server specification straightforward. One of the main features of NEST is that it can generate three different types of server from the same basic specification: process-based, threaded, and event-driven. Our performance results show that we can produce server code for all three models which is competitive with established, highly-tuned servers
View citation and abstract |