Archived

This topic is now archived and is closed to further replies.

Where can one learn TCP and UDP?

This topic is 5102 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Yes, I spent way too much time learning DirectPlay (be gentle) and I have decided Id like to never touch it again. Where can one learn TCP/UDP online? Also, can someone put into words why DirectPlay isnt as efficient/effective as TCP/UDP? Thanks! -Noods

Share this post


Link to post
Share on other sites
If you want to learn how to develop a program using TCP/UDP, just go to MSDN and you can find lots of information there. If you want to know about the inside mechanism of TCP/UDP, go find a book like "Computer Networking: A Top-Down Approach featuring the Internet" (may be you can find it in a library).

DirectPlay is less efficient since it provides extra features that are not provided by TCP/UDP. If those features are not useful for your project, there is no reason to use DirectPlay.

Share this post


Link to post
Share on other sites
If you are a newbie regarding network programming (as I) I think you could have good use of this link:

http://www.rakkarsoft.com/

It is a "advanced networking API that is a wrapper for Berkely Sockets on Windows, Linux, and Unix. " and it seems to be EXTREMELY good. There is, as I understand, a completely free licence for freeware game developers.

Developing a good networking package from scratch probably takes some months or some year ... so why just don''t let someone else do it and to it much better?

(I haven''t tested the API yet but I hope it works. You don''t have to bother about lost packages or changed package ordering ....)

Share this post


Link to post
Share on other sites