
CsharpSocket与通讯
文章平均质量分 80
nnsword
赋于程序生命与智能,让其自由生长。
展开
-
PC/WM手机的IM客户端设计-----agsXMPP
XMPP是一个开源的IM通信协议,客户端与服务器都开源,并且都有主流开发语言的支持。目前有很多基于XMPP的IM,可以到http://www.jabber.org/ 注册XMPP的账号和下载IM。这些IM的客户端,可以登录绝大多数基于XMPP通信协议的IM服务器,举个例子:A公司的IM-A通信软件,和B公司的IM-B通信软件都是基于XMPP通信协议,那么IM-A客户端可以登录IM-B的服务器。。。原创 2011-11-16 09:08:29 · 1404 阅读 · 0 评论 -
agsXMPP客户端关于好友在线状态的设置及其响应的方法
agsXMPP越来越多人用,最近有几个网友都问起如何在agsXMPP的客户端处理好友在线状态的设置以及响应。 agsXMPP里面有2个重要的地方可以设置在线状态: 1.PresenceType.available和PresenceType.unavailable,XMPP官方不推荐使用PresenceType.unavailable来实现隐身,为什么?A用户给B用户(或者所有用户)发送转载 2011-11-16 09:25:27 · 1629 阅读 · 1 评论 -
agsXMPP连接错误修改
开源 IM 工具编译与环境搭建攻略 因为工作的缘故,需要考察一下目前比较流行的开源 IM 客户端与服务器。由于本人是搞 C++ 的,并且需要 IM 平台与现有的一款产品能够实现互联互通,所以将 IM 平台开发语言基本锁定在 C++ 或者 C# ,经过考察后发现一款优秀的 C# 语言开发的 IM 开源平台 agsXMPP 。并且采用了一款非常优秀的 JAVA 语言开发的 IM 客户端 s转载 2011-11-16 09:06:15 · 2757 阅读 · 0 评论 -
开发高性能的Socket服务器
要编写高性能的Socket服务器,为每个接收的Socket分配独立的处理线程的做法是不可取的,当连接数量很庞大时,服务器根本无法应付。要响应庞大的连接数量,需要使用IOCP(完成端口)来撤换并处理响应。 .net framework的System.Net.Sockets.Socket 类有一组xxxAsync方法是封装了IOCP的处理,用于编写高性能Socket应用程序,xxxAsync该组转载 2011-10-29 10:45:16 · 1447 阅读 · 0 评论 -
openfire数据库表结构
导言 This document outlines the data type conventions and tables in the Openfire database schema. Some information, like column indexes and foreign keys, is omitted.该文件概述了公约和数据类型中的表Openfire数据库架构。一些信息,比转载 2011-11-18 10:05:30 · 7868 阅读 · 1 评论