Customer Service Chat
Get quote & make Payment
Irc or internet relay chat application, computer programming, Programming Languages
Programming Project Specification:
IRC or Internet Relay Chat is an application that lets multiple users communicate via text messages with each other in common "virtual" rooms. You will be implementing an IRC client and server from scratch in this project using whatever programming language you are comfortable with. As the programmer, you are in charge of all of the protocol specifications and functionality of your IRC application. However, at a minimum, the basic functionality of being able to create a room, join a room, leave a room, and list rooms available should be implemented. Other features such as private chat, file transfer, buddy lists, etc. can be added, but must be specified and documented. Note that students can substitute a project of their own instead of the IRC application. In particular, on-line game applications are also acceptable for projects. If you wish to do a project outside of either of these two, you MUST seek e-mail approval from the instructor beforehand.
You will turn in an RFC-style document that describes your IRC protocol. That is, the format of the messages that the client and server will exchange in order to properly implement the IRC application.
Posted Date: 2/6/2012 12:01:59 AM | Location : United States
Ask an Expert
Irc or internet relay chat application, computer programming, Assignment Help, Ask Question on Irc or internet relay chat application, computer programming, Get Answer, Expert's Help, Irc or internet relay chat application, computer programming Discussions
Write discussion on Irc or internet relay chat application, computer programming
Your posts are moderated
Write your message here..
Write a program to perform an arithmetic operation, Write a program (calcul...
Write a program (calculation.ccp) to allow the user to perform an arithmetic operation on the two complex numbers entered. The user can key in one of the four operations: addition
Program character array to a signed floating point number, Write a function...
Write a function that converts a character array to a signed floating point number. Function prototype must be as follows: int asciiToFloat( char *str, unsigned char* eflag) Follow
Windows card space, Windows Card Space Windows Card Space (codenamed Info C...
Windows Card Space Windows Card Space (codenamed Info Card), is Windows now-canceled customer application for the Identification Met system. Card Place is an instance of a class of
Difference between CMP and SUB, 1. CMP and SUB CMP is used for comparing 2 ...
1. CMP and SUB CMP is used for comparing 2 registers by subtraction them from one another, but answer is not saved, whereas SUB subtracts 2 registers and saves the answer.
Define the procedures cons, Show that we can represent pairs of nonnegative...
Show that we can represent pairs of nonnegative integers using only numbers and arithmetic operations if we represent the pair a and b as the integer that is the product 2 a 3 b .
Explain the continue statement - computer programming, Explain the Continue...
Explain the Continue statement - Computer Programming? This is alike to break but is encountered less frequently. It merely works within loops where its effect is to force an imm
C++, fow to I write a emplate that reads a set of numbers typed at the keyb...
fow to I write a emplate that reads a set of numbers typed at the keyboard into an array of T
Code html and xml, Topic Develop a Web site that will provide informat...
Topic Develop a Web site that will provide information about your organization. The Web site will need to have a user-friendly interface for users to enter their information;
New features of visual studio 2008, New Features of Visual Studio 2008 1. L...
New Features of Visual Studio 2008 1. LINQ Support LINQ primarily is the structure of many conventional question employees that allow you to perform with information in a more user
Power of mobile applications, BACKGROUND: This assignment illustrates t...
BACKGROUND: This assignment illustrates the power of mobile applications. OBJECTIVES: 1. Mobile applications DESCRIBED TASK: This is a single part assignment.
Accounting Assignment Help
Economics Assignment Help
Finance Assignment Help
Statistics Assignment Help
Physics Assignment Help
Chemistry Assignment Help
Math Assignment Help
Biology Assignment Help
English Assignment Help
Management Assignment Help
Engineering Assignment Help
Programming Assignment Help
Computer Science Assignment Help
Why Us ?
~24x7 hrs Support
~Quality of Work
~Time on Delivery
~Privacy of Work
Human Resource Management
Literature Review Writing Help
Follow Us |
T & C
Copyright by ExpertsMind IT Educational Pvt. Ltd.