[261] in Coldmud discussion meeting

root meeting help first previous next last

why to use multiple ports at all

daemon@ATHENA.MIT.EDU (Thu May 19 09:14:21 1994 )

From: deforest@netcom.com (Robert de Forest)
To: coldstuff@MIT.EDU
Date: Thu, 19 May 1994 06:07:03 -0700 (PDT)

Reason to use my suggestion: lazyness.

If you have a different port for connections, different clients, cross-db
 io, serives like rwho, etc, it means having a different object recieve the
 connect for each service which is much easier, programming-wise, than
 designing and coding a single-port solution. The single port solution
 would require negotiation and chparenting the connection object and
 possibly more ugliness than you can shake a stick at!

This is subjective ugliness, but I don't think anyone will dispute it. You
 still only have to connect once if you know where to go ahead of time, but
 if all you know is an address and service, my solution would be handy. It
 would also be really easy to do expansion, port changes, and other such
 funny business.

To summarize, you could do everything off of one port, but since there is
 the possibility that people won't, now would be a great time to standardize.
 A system which leaves everything up in the air and provides the developer
 with all the options without sacrificing useability appeals to me greatly.

End rant.

Crag / Robert de Forest