iphone应用程序上的Web服务器和服务发现

时间:2013-04-29 13:24:52

标签: iphone bonjour

我已经在iphone应用程序中实现了cocoaHTTP服务器,以便通过bonjour safari实现其存在并发现它。我已经使用HTTPServer类来配置它的类型和端口来运行。

我使用以下命令广播其存在: -     [httpServer setType:@“_ http._tcp。”];

但是当我将类型@“_ http._tcp。更改为相同的其他名称,如: - @”_ iphone._app._IOS“,那么我无法广播服务器,而且bojour无法看到服务野生动物园。是否有可能改变它的类型?如果是,我该怎么做呢。

1 个答案:

答案 0 :(得分:0)

不,不可能更改类型:Safari需要_http._tcp.类型的服务,因为它可以消耗它。

除非您的服务器提供浏览器无法处理的其他协议,否则无需更改服务名称。