当前位置: 移动技术网 > 移动技术>移动开发>IOS > ios 即时聊天轻松搞定

ios 即时聊天轻松搞定

2018年11月25日  | 移动技术网移动技术  | 我要评论

使用技术: cocoaasyncsocket + apache mina(apachemina是一个网络应用程序框架,用来帮助用户简单地开发高性能和高可扩展性的网络应用程序。它提供了一个通过java nio在不同的传输例如tcp/ip和udp/ip上抽象的事件驱动的异步api。
)

客户端语言swift,服务端语言java

ios方面:
1. 新建ios工程 testasyncsocket
2. 下载 asyncsocket 文件
3. 创建 chatviewcontroller, 在 重新 init 方法在init方法中建立socket链接 ,实现 asyncsocketdelegate ,重新方法:func onsocket(sock: asyncsocket!, didconnecttohost host: string!, port: uint16)

//创建
self.socket = asyncsocket.init(delegate: self)

//建立链接
try self.socket!.connecttohost(“192.168.0.101”, onport: 8995, withtimeout:10)

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网