在Webabcd的Socket演示基础上,做了一些完善和扩展,实现了以下功能:

1.文字聊天
2.允许本地图片发送
3.允许文件传送并保存到本地
4.文字颜色可自定义
5.允许私聊
6.在线列表查看
7.用户进入/离开聊天室的广播通知
8.用户呢称更改的广播通知
9.允许屏幕截图并保存jpg到本机(需要activeX支持)
10.增加了手写板功能.

2010/04/29后记:

如果采用TCP/IP协议,粘包始终是一个无法回避的问题,没有十分完美的解决方案;而如果用SL4中的udp协议,默认又无法透过防火墙,得自己打洞,也比较麻烦;另外对于实时视频/语音的一对一/一对多应用,SL相对FMS而言,还有很多路要走,个人估计也正是这些技术因素,导致QQ的 Silverlight版本迟迟没有正式发布,而直接推出了一个所谓的Win7概念版(从界面上看是WPF技术)。总之我个人感觉Silverlight 目前在开发(视频)WebIM类似应用方面,相对Adobe的FMS来说还体现不出什么特别的优势。

下载源码:
附件: 亲,您没有权限下载或查看附件喔:-) 试试登录注册吧!
TOP

深情顶帖,楼主加油!
TOP

深情顶帖,楼主加油!
TOP

深情顶帖,楼主加油!
TOP

深情顶帖,楼主加油!
TOP

深情顶帖,楼主加油!
TOP

深情顶帖,楼主加油!
TOP

深情顶帖,楼主加油!
TOP

深情顶帖,楼主加油!
TOP

深情顶帖,楼主加油!
TOP