自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

InteliIM - Lively Messenger for .NET

关于 InteliIM 的一切的一切

  • 博客(6)
  • 收藏
  • 关注

原创 InteliIM 创意集锦 - 基于房间的即时通讯软件之小探

在开发我的 .NET 企业即时通讯软件(InteliIM)的过程中,冒出一个有关基于房间的即时通讯软件架构,翻译成英文即为 Room-based Instant Messenger。该想法初步考虑是这样的: 通过把谈话过程组织成一个个房间,使谈话过程更加有趣和可定制。每一个谈话过程都发生在一个房间(Room)里,每个房间都有各自的场景(Scene),场景规定了每个房间(Room)的规则,如是否上锁

2004-07-02 09:38:00 1725 3

原创 InteliIM 1.0 设计文档 - 软件功能和界面需求(修订)

?软件功能和界面需求1.软件功能和界面需求1.1.客户端程序1.1.1. 功能概述客户端程序主要负责提供图形化界面用于服务器程序通讯。1.1.2.用户界面设计l主窗体主窗体包含主菜单,顶部工具栏,底部状态栏以及联系人树状视图。“关于”对话框“关于”对话框包含两个TabPage页面,第一个页面提供给用户关于该软件的概述。第二个页面则显示了软件运行时所动态载入的程序集列表,用于维护和调试。 溅射屏幕溅

2004-07-01 01:37:00 2980

原创 InteliIM 1.0 设计文档 - 概要设计和详细设计(修订)

1.概要设计和详细设计1.1.总体设计描述首先,为了使用客户端,必须正确配置好服务器的 IP 地址和端口号。当然,在客户端使用过程中可以随时修改服务器配置,并重新登陆。用已有的用户名和密码登陆服务器,若没有用户名,可以使用“注册新用户”对话框注册一个;若配置没有问题而且服务器工作正常并处于运行状态,则可以得到登陆结果消息。若由于各种原因,比如输入的密码错误或者服务器处于非正常运行状态或者网络没有正

2004-07-01 01:32:00 3544

原创 InteliIM 1.0 设计文档 - 全文总结与工作展望(修订)

全文总结与工作展望1.1. 主要成果经过一段时间的摸索和实践,完成了在.NET 平台下局域网即时通讯软件的初步设计,具有一般局域网即时通讯软件的基本功能,如用户管理,消息管理,联系人管理,P2P文本聊天,文本广播,文件传输以及语音聊天,离线消息存储与转发等。1.2. 设计中遇到的问题和解决办法         在工程前期,由于没有使用 XML 对象串行化,对每个消息的每个属性都进行 XML 编码,

2004-07-01 01:25:00 1477

原创 InteilIM 1.0 设计文档 - 理 论(修订)

1.理 论1.1. 客户/服务器模式应用程序的设计当前网络应用程序架构通常可分为客户-服务器模式,浏览器-服务器模式和P2P模式。在企业即时通讯系统中,为了信息的集中管理,采用客户-服务器模式比较适合。故在该系统中利用这种模式将用户注册信息和其他大部分资料都保存在服务器端,这样不管在哪里登陆,不用在客户端存储相关信息,同一个用户只要登陆了正确的服务器,就可以得到唯一的数据和信息表示。1.2. .N

2004-07-01 01:09:00 1257

原创 InteilIM 1.0 设计文档 - 绪论(修订)

绪论1.1. 课题的来源和意义目前即时通讯软件出于性能和用户群考虑,绝大多数基于 C++ 开发,用Java 开发的也有不少。随着即时通讯市场的升温和.NET 用户的日益增多,越来越需要一种运行在微软最新平台 - .NET 上的、能有效利用 .NET Framework 特性的即时通讯软件。本项目充分运用了.NET 平台的新成员 Visual C# 的诸多特性进行开发,程序全部采用 .NET 托管代

2004-07-01 00:47:00 1215

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除