Downloads
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.
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
Download PDF = 375 times
Total = 375 times
Most read articles by the same author(s)
- Tran Dan Thu, Huynh Thuy Bao Tran, APPLYING OBJECT-ORIENTED DESIGN PATTERNS TO DEVELOP WEB-BASED APPLICATIONS , Science and Technology Development Journal: Vol 10 No 11 (2007)