<!-- MHonArc v2.4.4 --> <!--X-Subject: [MUD-Dev] Multiple clients (was Re: How to support 1000+ simultaneous connections) --> <!--X-From-R13: "[nggurj R. Thyyre" <shyyrezqNshgherfbhgu.pbz> --> <!--X-Date: Thu, 11 Mar 1999 18:21:25 -0800 --> <!--X-Message-Id: 19990311202106.T25217#futuresouth,com --> <!--X-Content-Type: text/plain --> <!--X-Reference: 4.1.19990310185412.03ee2420#pop,darklock.com --> <!--X-Reference: Pine.GSO.4.05.9903110822450.19524-100000@uhunix2 --> <!--X-Reference: 4.1.19990311124812.03c9aeb0#pop,darklock.com --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, [MUD-Dev] Multiple clients (was Re: How to support 1000+ simul</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:fullermd#futuresouth,com"> </head> <body background="/backgrounds/paperback.gif" bgcolor="#ffffff" text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000"> <font size="+4" color="#804040"> <strong><em>MUD-Dev<br>mailing list archive</em></strong> </font> <br> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] <br clear=all><hr> <!--X-Body-Begin--> <!--X-User-Header--> <!--X-User-Header-End--> <!--X-TopPNI--> Date: [ <a href="msg00539.html">Previous</a> | <a href="msg00541.html">Next</a> ] Thread: [ <a href="msg00536.html">Previous</a> | <a href="msg00549.html">Next</a> ] Index: [ <A HREF="author.html#00540">Author</A> | <A HREF="#00540">Date</A> | <A HREF="thread.html#00540">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>[MUD-Dev] Multiple clients (was Re: How to support 1000+ simultaneous connections)</H1> <HR> <!--X-Subject-Header-End--> <!--X-Head-of-Message--> <UL> <LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI> <LI><em>Subject</em>: [MUD-Dev] Multiple clients (was Re: How to support 1000+ simultaneous connections)</LI> <LI><em>From</em>: "Matthew D. Fuller" <<A HREF="mailto:fullermd#futuresouth,com">fullermd#futuresouth,com</A>></LI> <LI><em>Date</em>: Thu, 11 Mar 1999 20:21:06 -0600</LI> <LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI> <LI><em>Sender</em>: <A HREF="mailto:mud-dev-admin#kanga,nu">mud-dev-admin#kanga,nu</A></LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> On Thu, Mar 11, 1999 at 01:26:04PM -0800, a little birdie told me that Caliban Tiresias Darklock remarked > On 08:39 AM 3/11/99 -1000, I personally witnessed Nathan F Yospe jumping up > to say: > >On Wed, 10 Mar 1999, Caliban Tiresias Darklock wrote: > > > >Of course, I have none of your qualms about a dedicated > >client... > > The primary reason I don't like dedicated clients is that I want to play > all my games from the same client. I play too many different kinds of games > to lock myself into some dedicated thing. I would consider it virtually > mandatory to release the protocol specs to the community, so a thoughtful > client author could add support for your server to his own client. > (Usually, this happens because a half-dozen persistent players bother him > to add it -- and it helps a lot when they can point him at a detailed > description of the implementation.) Interesting datapoint from my present (going absolutely nowhere, but doing it quickly) project. One of my design goals is as much flexibility (immediate) and customizability (simple codewise) as possible. In the module that handles the client connections, everything is designed to support some number of clients ** N; from CLIENT_STREAM, for telnet or your related client-of-choice, to CLIENT_DATAPACK, for a planned Java client. And it's fairly trivial to add more CLIENT_* types (I expect we won't fill up an unsigned int anytime soon ;) to your heart's content. All the specs for additional types will, eventually, be written up in nice little packages for client designers, and a subgoal is that all SHOULD have the same basic necessary information. Obviously, the person using the Java client will see a bunch of cute little graphics, and the person using telnet won't, but all the information necessary to PLAYING THE GAME should be presented universally; thus no client type has a buitlin handicap. We're moving very slowly on this project because we want to avoid programming in any idiotic ideas and having to work around them later. Lots of fun though :) --- *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* | Matthew Fuller <A HREF="http://www.over-yonder.net/~fullermd">http://www.over-yonder.net/~fullermd</A> | * fullermd#futuresouth,com fullermd#over-yonder,net * | UNIX Systems Administrator Specializing in FreeBSD | * FutureSouth Communications ISPHelp ISP Consulting * | "The only reason I'm burning my candle at both ends, | * is because I haven't figured out how to light the * | middle yet" | *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* _______________________________________________ MUD-Dev maillist - MUD-Dev#kanga,nu <A HREF="http://www.kanga.nu/lists/listinfo/mud-dev">http://www.kanga.nu/lists/listinfo/mud-dev</A> </PRE> <!--X-Body-of-Message-End--> <!--X-MsgBody-End--> <!--X-Follow-Ups--> <HR> <ul compact><li><strong>Follow-Ups</strong>: <ul> <li><strong><A NAME="00549" HREF="msg00549.html">Re: [MUD-Dev] Multiple clients (was Re: How to support 1000+ simultaneous connec</A></strong> <ul compact><li><em>From:</em> Marc Bowden <ryumo#merit,edu></li></ul> </UL></LI></UL> <!--X-Follow-Ups-End--> <!--X-References--> <UL><LI><STRONG>References</STRONG>: <UL> <LI><STRONG><A NAME="00522" HREF="msg00522.html">Re: [MUD-Dev] How to support 1000+ simultaneous connections, and some philosophy.</A></STRONG> <UL><LI><EM>From:</EM> Caliban Tiresias Darklock <caliban#darklock,com></LI></UL></LI> <LI><STRONG><A NAME="00533" HREF="msg00533.html">Re: [MUD-Dev] How to support 1000+ simultaneous connections, andsome philosophy.</A></STRONG> <UL><LI><EM>From:</EM> Nathan F Yospe <yospe#hawaii,edu></LI></UL></LI> <LI><STRONG><A NAME="00536" HREF="msg00536.html">Re: [MUD-Dev] How to support 1000+ simultaneous connections, and some philosophy.</A></STRONG> <UL><LI><EM>From:</EM> Caliban Tiresias Darklock <caliban#darklock,com></LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00539.html">Re: [MUD-Dev] How to support 1000+ simultaneous connections, and some philosophy.</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00541.html">Re: [MUD-Dev] How to support 1000+ simultaneous connections, and some philosophy.</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00536.html">Re: [MUD-Dev] How to support 1000+ simultaneous connections, and some philosophy.</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00549.html">Re: [MUD-Dev] Multiple clients (was Re: How to support 1000+ simultaneous connec</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00540"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00540"><STRONG>Thread</STRONG></A></LI> </UL> </LI> </UL> <!--X-BotPNI-End--> <!--X-User-Footer--> <!--X-User-Footer-End--> <ul><li>Thread context: <BLOCKQUOTE><UL> <LI><STRONG>Re: [MUD-Dev] How to support 1000+ simultaneous connections, and some philosophy.</STRONG>, <EM>(continued)</EM> <ul compact> <LI><strong><A NAME="00521" HREF="msg00521.html">Re: [MUD-Dev] How to support 1000+ simultaneous connections, and some philosophy.</A></strong>, Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Thu 11 Mar 1999, 02:51 GMT <UL> <LI><strong><A NAME="00522" HREF="msg00522.html">Re: [MUD-Dev] How to support 1000+ simultaneous connections, and some philosophy.</A></strong>, Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Thu 11 Mar 1999, 03:13 GMT <UL> <LI><strong><A NAME="00533" HREF="msg00533.html">Re: [MUD-Dev] How to support 1000+ simultaneous connections, andsome philosophy.</A></strong>, Nathan F Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Thu 11 Mar 1999, 18:40 GMT <UL> <LI><strong><A NAME="00536" HREF="msg00536.html">Re: [MUD-Dev] How to support 1000+ simultaneous connections, and some philosophy.</A></strong>, Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Thu 11 Mar 1999, 21:30 GMT <UL> <LI><strong><A NAME="00540" HREF="msg00540.html">[MUD-Dev] Multiple clients (was Re: How to support 1000+ simultaneous connections)</A></strong>, Matthew D. Fuller <a href="mailto:fullermd#futuresouth,com">fullermd#futuresouth,com</a>, Fri 12 Mar 1999, 02:21 GMT <UL> <LI><strong><A NAME="00549" HREF="msg00549.html">Re: [MUD-Dev] Multiple clients (was Re: How to support 1000+ simultaneous connec</A></strong>, Marc Bowden <a href="mailto:ryumo#merit,edu">ryumo#merit,edu</a>, Fri 12 Mar 1999, 12:17 GMT </LI> </UL> </LI> </UL> </LI> </UL> </LI> </UL> </LI> <LI><strong><A NAME="00528" HREF="msg00528.html">Re: [MUD-Dev] How to support 1000+ simultaneous connections, and some philosophy.</A></strong>, Oliver Jowett <a href="mailto:icecube#ihug,co.nz">icecube#ihug,co.nz</a>, Thu 11 Mar 1999, 04:28 GMT </LI> <LI><strong><A NAME="00529" HREF="msg00529.html">Re: [MUD-Dev] How to support 1000+ simultaneous connections, and some philosophy.</A></strong>, Jason Spangler <a href="mailto:stormwind#wombatgames,com">stormwind#wombatgames,com</a>, Thu 11 Mar 1999, 05:07 GMT <UL> <LI><strong><A NAME="00530" HREF="msg00530.html">Re: [MUD-Dev] How to support 1000+ simultaneous connections, and some philosophy.</A></strong>, Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Thu 11 Mar 1999, 05:28 GMT </LI> </UL> </LI> </UL> </LI> </ul> </LI> </UL></BLOCKQUOTE> </ul> <hr> <center> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] </center> <hr> </body> </html>