1999Q1/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;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 &#45;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&#45;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>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00539.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00541.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00536.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00549.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00540">Author</A>
&nbsp;|&nbsp;<A HREF="#00540">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00540">Thread</A>
&nbsp;]

<!--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" &lt;<A HREF="mailto:fullermd#futuresouth,com">fullermd#futuresouth,com</A>&gt;</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
&gt; On 08:39 AM 3/11/99 -1000, I personally witnessed Nathan F Yospe jumping up
&gt; to say:
&gt; &gt;On Wed, 10 Mar 1999, Caliban Tiresias Darklock wrote:
&gt; &gt;
&gt; &gt;Of course, I have none of your qualms about a dedicated
&gt; &gt;client...
&gt; 
&gt; The primary reason I don't like dedicated clients is that I want to play
&gt; all my games from the same client. I play too many different kinds of games
&gt; to lock myself into some dedicated thing. I would consider it virtually
&gt; mandatory to release the protocol specs to the community, so a thoughtful
&gt; client author could add support for your server to his own client.
&gt; (Usually, this happens because a half-dozen persistent players bother him
&gt; to add it -- and it helps a lot when they can point him at a detailed
&gt; 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 &lt;ryumo#merit,edu&gt;</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 &lt;caliban#darklock,com&gt;</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 &lt;yospe#hawaii,edu&gt;</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 &lt;caliban#darklock,com&gt;</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>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>