[Home]SocketsProgramming

TheSourcery | RecentChanges | Preferences | Index | RSS

Difference (from prior major revision) (author diff)

Added: 167a168,172
Winsock Specifications (Wikipedia).

http://en.wikipedia.org/wiki/Winsock#Specifications

Windows Sockets 2.

http://msdn.microsoft.com/en-us/library/ms740673%28VS.85%29.aspx

Added: 171a177,178
Winsock Reference.

http://msdn.microsoft.com/en-us/library/ms741416%28VS.85%29.aspx

Added: 172a180,181
Winsock Errors.

http://www.winsock-error.com/

All about Sockets Programming

Mud client information and experiences

Tables on clients and what they support

http://cryosphere.net/telnet

http://cryosphere.net/mud-protocol.html

Chris Gray's notes on Telnet - good resource

http://www.graysage.com/cg/MUD/CGMud/telnet.txt


Mud specific protocols

MCP

The MUD Client Protocol (MCP) defines a simple and standard message format for the protocols used in constructing these applications. It is designed to be readily distinguished from the normal stream of MUD output and user commands and easily parsed. http://www.moo.mud.org/mcp/

mudFTP

mudFTP is a protocol used for transfer of text files between a MUD server and a mudFTP client program. http://www.andreasen.org/mudftp/

Pueblo

Pueblo is a client that supports a subset of HTML in a connection oriented environment. It also supports parts of VRML. It's now being maintained at http://pueblo.sourceforge.net/doc/

Some notes and old mirrors.

http://www.cubik.org/mirrors/pueblo/www.chaco.com/pueblo/contents.html

http://www.zuggsoft.com/zmud/zmudpueblo.htm

MXP

The MUD eXtension Protocol (MXP) is an open specification for enhancing the communication between MUD servers and clients. http://www.zuggsoft.com/zmud/mxp.htm

Implementation notes can be found http://www.mushclient.com/mxp.htm and http://www.silverbridge.org/~varmel/mxp.php

MSP

The Mud Sound Protocol can be found http://www.zuggsoft.com/zmud/msp.htm

MSP2

Work in progress on revising MSP above. http://mud.blogdns.org/wiki.cgi?MudSoundProtocolTwo

MCCP

MCCP is a compression protocol. It compresses output text sent from the mud server to the mud client using zlib-based compression. This can greatly reduce the outgoing bandwidth needed by the by the mud server, and speed up the client's connection. Compression is enabled via telnet option negotiation, and should be completely transparent to the user. http://mccp.afkmud.com/

Intermud3

Intermud http://www.intermud.org/
Intermud on Wikipedia http://en.wikipedia.org/wiki/Intermud
Intermud3 MUD communications protocol http://www.intermud.org/specs/i3.html


Telnet

Index of Telnet related RFCs. Very handy.

http://www.networksorcery.com/enp/protocol/telnet.htm

Telnet negotiation RFC

http://www.ietf.org/rfc/rfc1143.txt?number=1143

Interesting collection of usenet posts on Telnet and implementations.

http://www.cs.utk.edu/~shuford/terminal/telnet_news.txt


Terminals/ANSI

Archive of Video Terminal Information

Collection of information concerning character-cell video-display terminals, serial-line remote-graphics terminals, and software that emulates them. http://www.cs.utk.edu/~shuford/terminal_index.html

Excellent collection of terminal emulation information.

More on VT100, VTxxx and ANSI colours.

More specific to various flavors of VTxxx emulation. http://www.termsys.demon.co.uk/vtansi.htm and http://vt100.net/emu/

ANSI/ASCII

The ANSI-X86.34 standard is not available online. ECMA-048 will probably suffice for most purposes. http://www.ecma-international.org/publications/standards/Ecma-048.htm

Xterm

A decription of Xterm can be found at http://dickey.his.com/xterm/xterm.html


Sockets FAQs

Windows

Almost everything you need to know about windows sockets. This is the most definitive FAQ for Windows Sockets.

http://www.tangentsoft.net/wskfaq/

The official Winsock 1.1 and 2.0 specifications.
http://www.sockaddr.com/WinSockSpecifications.html

Winsock Specifications (Wikipedia).
http://en.wikipedia.org/wiki/Winsock#Specifications

Windows Sockets 2.
http://msdn.microsoft.com/en-us/library/ms740673%28VS.85%29.aspx

Winsock Development Information.
http://www.sockets.com/

Winsock Reference.
http://msdn.microsoft.com/en-us/library/ms741416%28VS.85%29.aspx

Winsock Errors.
http://www.winsock-error.com/

The following information is dated but still useful.

Al's WinSock? Tuning FAQ
This tutorial is a compilation from postings on the alt.winsock and alt.winsock.trumpet news groups, in response to frequently asked questions about tuning winsock settings for maximum speed, and related system problems.

http://www.cerberus-sys.com/~belleisl/mtu_mss_rwin.html

Ed Snible's introductory page on winsock programming with links to sample server code using various protocols. Mud related but very dated. http://snible.org/winsock/

BSD/UNIX

Good FAQ, and most frequently cited by Linux programmers. http://www.ecst.csuchico.edu/~beej/guide/net/html/

BSD Sockets: A Quick And Dirty Primer

As you delve into the mysteries of UNIX, you find more and more things that are difficult to understand immediately. One of these things, at least for most people, is the BSD socket concept. This is a short tutorial that explains what they are, how they work, and gives sample code showing how to use them.

http://world.std.com/~jimf/papers/sockets/sockets.html

Unix

Another FAQ on Unix - http://www.developerweb.net/sock-faq/

Internet RFCs

Ftp archive of Internet RFCs. http://ftp.sunet.se/pub/Internet-documents/rfc/.


TheSourcery | RecentChanges | Preferences | Index | RSS
Edit text of this page | View other revisions
Last edited January 4, 2010 7:54 pm by Nathan (diff)
Search:
All material on this Wiki is the property of the contributing authors.
©2004-2006 by the contributing authors.
Ideas, requests, problems regarding this site? Send feedback.