[wcf]入门.4.1
原创
©著作权归作者所有:来自51CTO博客作者szgamer的原创作品,请联系作者获取转载授权,否则将追究法律责任
作为阶段性总结,构建基础聊天系统
基础功能:
在线输入名称作为标识,操作依赖会话,名字只用于显示
消息广播,所有人都能够看到
单点发送,找到目标发送
单纯文本
所有会话维护于单台服务器
不涉及存储
限制内容长度,发送频率
可能扩展点:
帐号,角色管理
丰富聊天信息(表情动画,截图)
内容过滤
P2P + 中心服务器缓解负载
构建频道,内建部分,允许自定义;频道加密
实现该功能涉及关键点:
有状态聊天服务会话作为“用户”,暂时不知道如何实现更细粒度的子服务?服务之间如何关联?。。
服务器维护用户列表,需考虑线程安全
客户端采用 winfom(快速开发,且最熟悉。。)
使用 tcp 绑定,双工异步通讯模式
忽略安全(这部分暂时不熟悉)
上一篇:[wcf]入门.3.4
下一篇:[wcf]入门.4.2
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
OpenHarmony 4.1 蓝牙组件说明
Open Harmony4.1 蓝牙组件框架层和服务层介绍
2d 系统框架 蓝牙协议 -
WCF入门转
WCF架构入门-用VS2008构建WCF 根据微软官方的解释,WCF(之前的版本名为“Indigo”)是使
wcf 分布式应用 service windows soa