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..
Russian peasant, This is Python program I am stuck Modify the Russian peas...
This is Python program I am stuck Modify the Russian peasant multiplication mod n function from class to perform "Russian peasant exponentiation" instead. You can assume that you
Calculate the sum of negative elements of specified column, Write a program...
Write a program that will generate 25 DWORD values in the range from +/-50 representing a two dimensional array of size 5 x 5. It should then display the array as a table (5 x 5) b
Online Business Systems, Task .Task 1 Database design This task will allow...
Task .Task 1 Database design This task will allow you to demonstrate the following Learning Outcomes (LOs): LO 2. Justify the design and development of the application and critica
Describe url and hostname part, Describe URL and hostname part? The hos...
Describe URL and hostname part? The hostname part of the URL should be a valid Internet hostname. It can also be an IP address like as 18.104.22.168 or 22.214.171.124. The
econometrics using r, EF308 Assignment 2 Due: 3pm, 26 April 2012 Introduct...
EF308 Assignment 2 Due: 3pm, 26 April 2012 Introduction This assignment is loosely based on Cheung et al. (2005) and Molodtsova and Papell (2009) and examines the out-of- sample pr
Develop an html document with a nested list, 1. Develop a Web page, indicat...
1. Develop a Web page, indicating an ordered list of the names of your five friends. 2. Develop an HTML document with a nested list indicating the content page of any book 3.
Explain the while statement - computer programming, Explain the While State...
Explain the While Statement - Computer Programming? A 'while statement' is an entry controlled loop statement. When the expression is calculated and the condition is not satisf
Programming, You must programme an analogue clock and digital stopwatch usi...
You must programme an analogue clock and digital stopwatch using the Processing programming language
Gridworld, how do I get my actor to spin
how do I get my actor to spin
Scramble word game, The aims of this assignment are to: Provide e...
The aims of this assignment are to: Provide experience in the use of a modern Integrated Development Environment (specifically NetBeans running on a Linux platform) for t
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
IT Courses and 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.