System, method and computer program product for providing server discovery services during a startup sequence
US6704768B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Nov 8, 2000 |
| Grant date | Mar 9, 2004 |
| Priority date | — |
| Expiry date | Mar 1, 2022 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04W80/045
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A system, method, and computer program product for providing discovery services for servers during a startup sequence can include powering on a server in a domain; creating a listener socket for the server to accept coupling requests from other servers; registering server information for the server with a database; searching the database for other registered servers in the domain; establishing a couple to each of the other registered servers in the domain; and verifying validity of the couple to each of the other registered servers including performing a handshake. The server information registered with the database can include an IP address; a listener port; a domain; a version number; or a server type. Establishing can include: sending a couple message from a coupling server of the other registered servers; receiving the couple message by another server of the other registered servers; verifying a version number of the couple message; verifying that the couple message sent and received is a valid couple message; replying with a reply message to the couple message; or verifying that the reply message contains a valid version number and server type. Alternatively, establishing can …
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.