A network match making system and method is used to match users of a
multi-users networked application. Each user is associated with a client
computer connected to the network. Clients are selected based on
attributes of their users, the clients, servers, and/or communication
links. The network match maker works with three different forms of network
applications: peer-to-peer, multiple clients to a single server, and
multiple clients to multiple servers. In one match maker method, a client
computer and one multi-user application server are matched. A list of
multi-user application servers connected to the computer network that are
available for a match is received. At least one communication attribute of
respective data communication links between the client computer and a
plurality of multi-application servers in the received list is measured.
An additional attribute, such as a server attribute, is received from at
least one of the plurality of multi-user application servers. A subset of
one or more multi-user application servers is then selected based on the
measured communication attributes and the additional attribute received
from the multi-user application servers.
Une allumette de réseau faisant le système et la méthode est employée pour assortir des utilisateurs d'une application gérée en réseau d'multi-utilisateurs. Chaque utilisateur est associé à un ordinateur de client relié au réseau. Des clients sont choisis ont basé sur des attributs de leurs utilisateurs, des clients, des serveurs, et/ou des liaisons. Le fabricant d'allumette de réseau fonctionne avec trois formes différentes d'applications de réseau : pair-à-pair, clients multiples à un serveur simple, et clients multiples aux serveurs multiples. Dans une méthode de fabricant d'allumette, un ordinateur de client et un serveur à utilisateurs multiples d'application sont assortis. Une liste de serveurs à utilisateurs multiples d'application s'est reliée au réseau informatique qui sont disponibles pour une allumette sont reçus. Au moins un attribut de communication de communication respective de données lie entre l'ordinateur de client et une pluralité de serveurs d'multi-application dans la liste reçue est mesuré. Un attribut additionnel, tel qu'un attribut de serveur, est reçu au moins d'un de la pluralité de serveurs à utilisateurs multiples d'application. Un sous-ensemble d'un ou plusieurs serveurs à utilisateurs multiples d'application est alors choisi basé sur les attributs mesurés de communication et l'attribut additionnel reçus des serveurs à utilisateurs multiples d'application.