[261] in Coldmud discussion meeting
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