翻译自http://www.xihsolutions.net/dotmsn/
DotMSN
dotmsn是一个提供与MSN Messenger Service连通的开源的独立类库.类库是使用C #建立的,因此,可以很好的支持.Net环境中的各种语言.因为它具有一个非常清晰的面向对象的架构,使其更易于使用和实施。 dotmsn的设计对于应用开发是非常灵活,稳健和轻量级的. dotmsn的应用范围很广,包括创建MSN机器人,可以创建自定义的客户端。如果您的应用程序需要与MSN Messenger Service进行通, 那么dotmsn将是您理想的工具。
特点
类库目前支持下列特性:
-
连接/断开与MSN Messenger Service
- 设置上线的状态
- 基于事件的设计,已便通知连接状态的
- 连接的数据私有化
-
所有者简介详情
-
自动同步的联系人列表,并不断更新联系人列表
- 建立和更改联系人组
- 轻松的列出各种不同的连接
- 提出或接受对话
- 多用户建立同一会话
- 发送和接收可以装饰的信息
- 发送键入的消息
-
所有者联系列表的保密性设置
- Hotmail 邮箱状态
- 通知新邮件
- 灵活的追踪警告和错误信息
- 文件传输
- 用户显示的图像
- Proxy 支持和自定义服务器
- P2P 架构支持
- 自定义扩展性强的 DotMSN 架构
- 遵循MSNP9 协议
- 提供源代码
dotmsn是一个独立的类库。这就意味着它不会与官方的MSN Messenger客户端互动,因此当使用dotmsn时并不需要安装.多个dotmsn实例可以同时运行在同一台机器上,甚至在同一个进程中。从而使它非常容易地将应用程序部署在一台服务器上。
如何将dotmsn整合到您的应用程序呢?下面的图表清楚说明dotmsn,您的应用程序,MSN Messaging Servers以及相距遥远的客户端之间的关系.
从哪里获得DotMSN
你可以点击这里下载DotMSN类库.