DocumentCode
2416012
Title
An application framework for TCP/IP applications
Author
Kumazaki, Atsushi ; Noro, Masami ; Chang, Han-Myung ; Hachisu, Yoshinari
Author_Institution
Dept. Info. Sys. & Quant. Sci., Nanzan Univ., Nagoya, Japan
fYear
2002
fDate
2002
Firstpage
627
Lastpage
634
Abstract
TCP/IP applications have become increasingly important in this network generation. Their development, however, is troublesome in practice since reusable components are usually system-call-level service routines. We describe an application framework which we have developed for TCP/IP applications. The software architecture, as the model of the application framework, incorporates features of the layered and object-oriented style under the concept that a TCP/IP application consists of distributed objects communicating with one another. The architecture isolates state transition manipulation from application logic such as as client user interface handling and server database access. The framework provides a large reusable component set including customizable components. We demonstrate the usefulness of this application framework through the implementation of several TCP/IP applications.
Keywords
client-server systems; distributed object management; object-oriented programming; software architecture; software reusability; transport protocols; user interfaces; TCP/IP applications; application logic; client user interface handling; customizable components; distributed objects; large reusable component set; layered style; object-oriented style; reusable components; server database access; software architecture; state transition manipulation; system-call-level service routines; Application software; Chaotic communication; Computer architecture; Computer networks; Internet; Object oriented modeling; Productivity; Software architecture; Software engineering; TCPIP;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2002. COMPSAC 2002. Proceedings. 26th Annual International
ISSN
0730-3157
Print_ISBN
0-7695-1727-7
Type
conf
DOI
10.1109/CMPSAC.2002.1045074
Filename
1045074
Link To Document