ios 即时聊天轻松搞定
程序员文章站
2022-06-03 08:31:24
使用技术: cocoaasyncsocket + apache mina(apachemina是一个网络应用程序框架,用来帮助用户简单地开发高性能和高可扩展性的网络应用程序。它提供了一个通过java...
使用技术: 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)
上一篇: BZOJ4804: 欧拉心算(莫比乌斯反演 线性筛)
下一篇: php连接数据库(一)