Message App.

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hi all

Please can someone tell me what to do or point me in the right direction. I would like to create a windows app that I can use as a chat application, where everyone can join,and which also needs to be capable for video conferencing.(only for later development

I am new to C#, but this is a project I would like to work on and eventually finish. Where is the first place I need to start? Do I need to create a "server application" which will marshal the messages, and what about client apps etc.

Thanks for any help, it is much appreciate
Kevin
 
Hi,

take a look at the following gotdotnet workspaces:

http://www.gotdotnet.com/Community/...mpleGuid=d4da0fb8-23a1-41d5-ba4d-fbac9e19d8c8
and
http://www.gotdotnet.com/Community/...mpleGuid=0521dd1a-3791-4643-98ea-e4cb7d56438b

Cheers,
Branimir

--
Branimir Giurov
MCSD.NET, MCDBA, MCT
eAgility LLC
Kevin said:
Hi all.

Please can someone tell me what to do or point me in the right direction.
I would like to create a windows app that I can use as a chat application,
where everyone can join,and which also needs to be capable for video
conferencing.(only for later development)
I am new to C#, but this is a project I would like to work on and
eventually finish. Where is the first place I need to start? Do I need to
create a "server application" which will marshal the messages, and what
about client apps etc.?
 
Kevin said:
Hi all.

Please can someone tell me what to do or point me in the right direction. I would like to create a windows app that I can use as a chat application, where everyone can join,and which also needs to be capable for video conferencing.(only for later development)

I am new to C#, but this is a project I would like to work on and eventually finish. Where is the first place I need to start? Do I need to create a "server application" which will marshal the messages, and what about client apps etc.?

Probably the easiest way to do this would be to have a central server
that processes all chat messages. Each client establishes a connection
to the server on login, and sends all messages to the server, which then
sends the message out to all clients (including the one that sent the
message in the first place, perhaps, for lag testing).

You'll need to design a custom protocol (which you'll probably want to
run on top of TCP). Here's a small description of the protocol that
Yahoo! Messenger uses - http://holo-tech.com/ymsg.html It should give
you a basic idea of the kind of things you'll need to consider.
 
Back
Top