Design and Implementation of a Multilingual Chat Application

Design and Implementation of a Multilingual Chat Application.

ABSTRACT

Instant messaging has brought an effective and efficient real-time, text-based communication to the Internet community.

In addition, most instant messaging applications provide extra functions such as file transfer, contact lists, and the ability to have simultaneous conversations, which strengthens the reliance of wider sectors of users on these applications.

In this project we explore the various attempts to create a unified standard for instant messaging in conjunction with a language translator designed specifically for the three most common languages in Nigeria (Hausa, Yoruba and Igbo).

We show the efforts of organizations such as the Internet Engineering Task Force (IETF) in this regard, in addition to some proprietary solutions. We also shed some light on the different types of protocols that are used to implement instant messaging applications.

Furthermore, the practical uses of instant messaging are highlighted alongside the benefits that will be reaped by organizations adopting the technology. We dedicate some parts of this project to review current and future research in the field. Various research trends and directions are discussed to show the impact of instant messaging on users, businesses and the decision making process.

INTRODUCTION

The origin of the Internet begins with the invention and discovery of digital computers in the 1950s. Initial phenomenon of packet networking originated in several computer science laboratories in the United States, United Kingdom, and France. (Kim, Byung-Keun 2005)

The US Department of Defence awarded contracts as early as the 1960s for packet network systems, including the development of the ARPANET.

The first message was sent over the ARPANET from computer science Professor Leonard Kleinrock’s laboratory at University of California, Los Angeles (UCLA) to the second network node at Stanford Research Institute (SRI).

Packet switching networks such as ARPANET, NPL network, CYCLADES, Merit Network, Tymnet, and Telenet, were developed in the late 1960s and early 1970s using a variety of communications protocols.

Donald Davies first designed a packet-switched network at the National Physics Laboratory in the UK, which became a testbed for UK research for almost two decades. (Couldry, Nick 2012) The ARPANET project led to the development of protocols for internetworking, in which multiple separate networks could be joined into a network of networks.

REFRENCES

Ian V. Sandoval CLIENT/SERVER TECHNOLOGY, ,2005
WaleedFarah,DEVELOPING A CHAT SERVER,Fall 2000
Rahman, M. M., Development of Dialogue Based Object Oriented Client/ server Applications On the Internet: An Online Interviewing System, AIT Masters Thesis CS- 98-17, 1998.
Berson, Alex., Client-server architecture. McGraw-Hill, 1994. Chat Rooms, http://en.wikipedia.org/wiki/Chat_rooms,2002 Kendall &Kendall,Systems Analysis and Design ,Sixth Edition,2005 Pearson Prentice Hall
McGraw-Hill Osborne Media ,The Complete Reference JAVA 2 fifth edition, 2002
Ian Darwin, Publisher: O’Reilly, Java Cookbook (e-book), First Edition June 2001
Disadvantages of Using Skype ,http://www.ehow.co.uk/ list_5907068_ disad_ vantages-using-skype.html
Advantages and Disadvantages of Skype ,http://wadams6.blogspot.com /2011/02/movie-platoon.html
System Development Life Cycle (SDLC) Methodologies ,http:// www .slepi .net/blog/system-development/system-development-life-cycle-sdlc-methodologies.html
Ishaya. G et al (2010) towards an efficient information systems development process and management: A review of challenges and proposed strategies, software engineering and publications.

Join Our Newsletter!

Don’t miss this opportunity

Enter Your Details

Be the first to comment

Leave a Reply

Your email address will not be published.


*