About Announcement

About Announcement 为设备或者应用提供了在 AllJoyn™ 网络中广播自己的功能,以便其他设备和应用发现。以下信息将可以被分享:

查看 Interface Definiton 以获取完整列表。

About 功能支持多种语言,所以客户端可以选择一个最适合的语言展示给用户。About 功能可以实现:某个客户端能够发现网络上的设备和应用,得到一些设备或应用的元数据,发现他所支持的服务,并获取一个可以代表该设备或应用的图标。

概念和术语

通常来说,About 功能有两个部分: About Server. 自己发布广播的设备或应用。 About Client. 发现其他应用或设备的应用或设备。

How It Works 运行方式

幕后大致发生了什么:

  1. About Server 通过发送无会话信号来广播自己。该无会话信号包含了对象和接口的列表;About Annoucement 信息的一个子集,该信息包含了应用和设备名,默认语言,应用程序和设备的唯一标识符。

  2. About 客户端发现包含以上信息的无会话信号。客户端能够展示一些关于被发现设备/应用的信息,应用/设备名和支持的服务。

  3. (可选)About 客户端可以通过连接应用/设备的 About 服务器的服务端口来获取更多信息。通常,这个步骤用于获取应用图标。

了解更多