Difference between revisions of "Directory server"
m (minor formatting and renamed g2d link) |
Doc flabby (talk | contribs) (updated software list) |
||
(13 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | A '''Directory server''' is provides a way for [[client]]s to retreive a list of [[zone]]s that are currently online and running. These servers provide information on any zones that have registered with the | + | A '''Directory server''' is provides a way for [[client]]s to retreive a list of [[zone]]s that are currently online and running. These servers provide information on any zones that have registered with the directory server. This information includes the name and description of the zone, the ip and port that should be used to connect to the zone, the server version, whether or not a billing server is connected to the zone, as well as the number of players in the zone. |
− | + | Both [[SubSpace]] and [[Continuum]] [[client|clients]] are capable of saving this information locally on the PC in the [[zone.dat]] file. | |
− | + | == Communication == | |
− | + | A [[client]] can connect to a directory server to retrieve a list of active zones. Client's connect to UDP port 4990 using the [[Directory Client Protocol]]. | |
+ | |||
+ | A [[zone]] can register itself with one or more directory servers so players can find the zone. It utilizes the [[Directory Game Server Protocol]] on UDP port 4991. | ||
+ | |||
+ | == Directory Server Software == | ||
+ | |||
+ | A variety of directory server's are available for you to download. | ||
+ | |||
+ | === Windows === | ||
+ | |||
+ | * Public Directory Server software v0.3 (by [[PriitK]]) | ||
+ | ** http://www.subspacedownloads.com/index.php?act=list&cat=3 | ||
+ | |||
+ | * SubSpace Directory Server 4 (by [[catid]]) | ||
+ | ** http://www.mervbot.com/files/DDirServ.zip | ||
+ | |||
+ | * JEDirectoryServer (by Ben Diacuzn) | ||
+ | ** http://www.subspacedownloads.com/index.php?act=list&cat=3 | ||
+ | |||
+ | === Linux === | ||
+ | |||
+ | * SubSpace Directory Server 4 (by [[catid]]), ported to Linux by [[User:Doc flabby|Doc Flabby]]. | ||
+ | ** http://forums.minegoboom.com/viewtopic.php?p=74575 | ||
+ | |||
+ | === Cross Platform === | ||
+ | * Central by [[User:Doc flabby|Doc Flabby]], written in C#. | ||
+ | ** http://forums.minegoboom.com/viewtopic.php?p=80198 | ||
+ | |||
+ | * SubSpace Directory Server by [[Snrrrub]] | ||
+ | ** http://forums.minegoboom.com/viewtopic.php?t=8236 | ||
+ | |||
+ | * SkyDir by [[User:Doc flabby|Doc Flabby]], written in Python with SQLite. | ||
+ | ** http://forums.minegoboom.com/viewtopic.php?t=7590 | ||
+ | |||
+ | == Public Directory Servers == | ||
+ | |||
+ | The current available and "reliable" public directory servers are: | ||
+ | |||
+ | * sscentral.sscuservers.net | ||
+ | ** ''Administrated by [[PriitK]]'' | ||
+ | * ssdir.playsubspace.com | ||
+ | ** ''Administrated by [[User:Doc flabby|Doc Flabby]]'' | ||
+ | |||
+ | [[Category: Definitions]] | ||
+ | [[Category: Servers]] |
Latest revision as of 10:11, 6 May 2009
A Directory server is provides a way for clients to retreive a list of zones that are currently online and running. These servers provide information on any zones that have registered with the directory server. This information includes the name and description of the zone, the ip and port that should be used to connect to the zone, the server version, whether or not a billing server is connected to the zone, as well as the number of players in the zone.
Both SubSpace and Continuum clients are capable of saving this information locally on the PC in the zone.dat file.
Contents
Communication
A client can connect to a directory server to retrieve a list of active zones. Client's connect to UDP port 4990 using the Directory Client Protocol.
A zone can register itself with one or more directory servers so players can find the zone. It utilizes the Directory Game Server Protocol on UDP port 4991.
Directory Server Software
A variety of directory server's are available for you to download.
Windows
- Public Directory Server software v0.3 (by PriitK)
- SubSpace Directory Server 4 (by catid)
- JEDirectoryServer (by Ben Diacuzn)
Linux
- SubSpace Directory Server 4 (by catid), ported to Linux by Doc Flabby.
Cross Platform
- Central by Doc Flabby, written in C#.
- SubSpace Directory Server by Snrrrub
- SkyDir by Doc Flabby, written in Python with SQLite.
Public Directory Servers
The current available and "reliable" public directory servers are:
- sscentral.sscuservers.net
- Administrated by PriitK
- ssdir.playsubspace.com
- Administrated by Doc Flabby