Jegede, Abayomi JoshauAimufua, Gilbert Imuetinyan Osaze2023-12-102023-12-102007-02-02Aimufua, G.I.O. & Jegede A.J. (2007) Implementing an Application Gateway for Client/Server Systemshttps://keffi.nsuk.edu.ng/handle/20.500.14448/94This stud)’ was earned in the computer science laboratory of the Department of Mathematical Sciences, Nasarawa state University, Keffi, Nigeria. The research is a continuation an earlier work tilled ‘A specification of an application gateway for client/server systems’ published in Asian Journal of Information Technolog)', vol. 6 No. 8. The model of an application gateway proposed in the earlier work is implemented here as a totally decentralized distributed application consisting of three subsystems: Generate packet system, AppGateway system and Learning system. The system flowchart is used to illustrate how each of the subsystems works as well as their interactions in the overall system. Java is used as the language of implementation because it is very suitable for network communication and it lias extensive routines for dealing with communication protocols. The existence of these routines provides java with the capability and flexibility to communicate with TCP/IP protocols such as HTTP, FTP, etc.enApplication gateway, network, packet, packet generation protocols, system flow diagramImplementing an Application Gateway for Client/Server SystemsArticle