嘿伙计们,我正在开始开发一个本地iPhone应用程序,它将实现一个聊天界面。到目前为止,实现似乎相当复杂,我已经读过Websockets,XMPP / Jabber和原始TCP / IP套接字,但不知道使用哪个。客户端将在Objective-C中编程,我想用C#对服务器进行编程(而不必为托管服务每月支付100美元)。
你们会建议什么?
答案 0 :(得分:2)
我建议使用像XMPP / Jabber这样的东西,因为在太阳下几乎每种语言都有大量的库。这样您就可以专注于应用程序的独特方面,而不必担心实现协议。查看the XMPP网站,查看客户端和服务器的库列表。
关于托管,C#可能很难找到免费托管,因为它需要Windows安装,需要非免费许可。你可以通过像GoDaddy这样的人找到便宜的Windows主机,但你将无法找到免费的(至少我怀疑它)。