Open Access

Downloads

Download data is not yet available.

Abstract

TCP/IP protocol plays an important role in constructing network applications. Network applications which use TCP/IP protocol are usually implemented C/C++ with available function libraries. However, it is difficult to reuse source codes because of the existence of several function libraries for Unix and Windows with different programming interfaces. Besides, these programming interfaces cause clumsy, ambiguous and duplicate fragments of source codes. In this paper, we apply design patterns to develop an architecture of classes encapsulating TCP/IP protocol. These classes help developers write compatible source codes which can be reused in different environments, and create communication objects with more clear semantics.



Author's Affiliation
Article Details

Issue: Vol 9 No 7 (2006)
Page No.: 5-14
Published: Jul 31, 2006
Section: Article
DOI: https://doi.org/10.32508/stdj.v9i7.2922

 Copyright Info

Creative Commons License

Copyright: The Authors. This is an open access article distributed under the terms of the Creative Commons Attribution License CC-BY 4.0., which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.

 How to Cite
Dan Thu, T., & Bao Tran, H. (2006). APPLYING OBJECT- ORIENTED DESIGN PATTERNS IN CONSTRUCTING TCP/IP NETWORK APPLICATIONS. Science and Technology Development Journal, 9(7), 5-14. https://doi.org/https://doi.org/10.32508/stdj.v9i7.2922

 Cited by



Article level Metrics by Paperbuzz/Impactstory
Article level Metrics by Altmetrics

 Article Statistics
HTML = 797 times
Download PDF   = 375 times
Total   = 375 times