5个函数开发可与Web互通即时通讯聊天系统

3 篇文章 0 订阅
3 篇文章 0 订阅
本例说明如何开发一个简单的有文字信息,好友上下线事件等基本功能功能的即时通讯程序,若配合Flash ,还可以实现与web 文字信息发送互通效果。
PRTX  即时通讯SDK 适合软件公司将即时通讯与ERP OA CRM 等系统整合。PRTX 即时通讯也可用于企业办公或者网站类似旺旺与QQ
要完成即时通讯功能,您不需要注重实现细节,使用低成本的PRTX SDK ZhWebim.ocx 只需要调用几个函数就可实现。以下以无数据库版本为例。

1. 安装组件ZhWebIM.ocx
注册组件

2. 初始化Start_Up
本函数非常简单,是开始的第一步,就是创建通讯socket ,初始化组件。

3. 登录IM服务器LoginWebIM
本函数需要输入用户号码(类似QQ号)和密码,以及服务器IP地址和端口。调用此函数,服务器即会收到用户号和密码,通过验证后,将登录成功或者不成功发回。将触发组件的OnWebIMLoginReply 事件。
4. 上传好友列表WebIMUpoadContactList和在线状态
本函数将好友列表以字符串方式传到服务器,列表中的好友同时将收到好友上线的事件OnUserOnline 。如果不需要好友的上线状态,则不需要调用此函数。
例如,10000号用户有10001,10002,10003  3 个好友,则如下调用:
WebIMUpoadContactList (“10001,10002,10003,”)
5. 发消息WebIMSendMsg
本函数发消息给任何指定用户号码, 收到消息是OnGetMsg 事件。消息可定义不同类型,方便不同处理,比如聊天内容是27 ,加好友请求是28
比如10000 号发消息给10002 号,消息内容是您好,则如下
WebIMSendMsg(27, 10002,  “您好”)

6. 接收消息
调用WebIMSendMsg 后,消息接收者将触发OnGetMsg 事件,事件中包括发送者号码,消息类型和消息内容,您只需要显示出来即可。

7. Web互通
若需要与Web 聊天互通,只需要打开以下页面,即可互发信息。


8. 带数据库高级版本
PRTX 除了上述无数据库版本,也有数据库版本,功能可包括有P2P 文件传输,P2P 语音视频,图文发送等,可与ERP OA CRM 等系统整合。
具体可参考


源码
如果需要源码,请与纵横网络联系。
网站www.webim.cn
QQ: 1113562905
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值