下你所需,载你所想!
汇集开发技术源码资料

聊天小程序客户端与服务端全套

:15.169KB :1 :2019-11-12 23:14:44

部分简介

发送消息给服务端,服务端将把消息转发给所有的的客户。
.如果真 (编辑框10.内容 = “”)
信息框 (“请输入您的昵称!”, 0, )
返回 ()
.如果真结束
.如果真 (发送编辑框.内容 = “”)
信息框 (“请输入要发送的内容!”, 0, )
返回 ()
.如果真结束
.如果真 (客户1.发送数据 (“<” + 编辑框10.内容 + “>” + “ ” + 到文本 (取现行时间 ()) + #换行符 + 发送编辑框.内容 + #换行符) = 假)
信息框 (“发送失败!”, 0, )
.如果真结束
发送编辑框.内容 = “”
发送编辑框.获取焦点 ()

基本思路一、关于套接字二、关于线程
客户端要本地的ip和一个socket相关联--通过socketWatch.Bind(endpoint);完成
完成关联之后就开始用用“第一线程watchTread”

监听到客户端之后,服务端会再创建一个负责与客户端通信的socket----socketConnetion。
客户端与服务端的通信都通过socketConnetion来实现 包括send receive。

当服务当接收信息时,要创建一个新的“第二线程recieveTread”,防止冲突
为什么发送不用创建线程。

因为发送消息的时间服务器不用对自己监听 当客户端发送消息时, 服务端要对其监听。

聊天小程序客户端与服务端全套

热门推荐

相关文章