摘要 |
Particular embodiments generally relate to an extensible network discovery system. In one embodiment, a device may be able to communicate with a plurality of other devices that may communicate using different discovery protocols. For example, the device may include a discovery component that includes a plurality of discovery protocol plug-ins. The plug-ins enable communication using different discovery protocols. An application layer format is provided for applications of a device to communicate with the discovery component. The discovery component can then translate messages from the application layer format to a format compatible with each discovery protocol. Accordingly, applications do not need to know each discovery protocol format. Also, devices can communicate with different devices that may be configured to communicate using different discovery protocols.
|