CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 源码下载 Internet/网络编程 ICQ/即时通讯

文件名称:AgileIM[1]

  • 所属分类:
  • 标签属性:
  • 上传时间:
    2008-10-13
  • 文件大小:
    759.56kb
  • 已下载:
    3次
  • 提 供 者:
  • 相关连接:
  • 下载说明:
    别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容来自于网络,使用问题请自行百度

AgileIM 是一款类似QQ、MSN的聊天软件,这个软件却是我“无意插柳”的结果,AgileIM 的“前身”原本只是为了测试我的通信框架ESFramework的通信能力,没想到,做了两个星期后则个用于测试的小软件居然有点模样了,AgileIM 如今已经支持的主要功能:

(1)文字聊天

(2)文件传输

(3)视频/音频聊天

(4)基于Udp的NAT/NAPT 穿透



IM类型的软件所需要的框架的能力大致也在这里了,现在把AgileIM的源码开放,希望能对后来者有些许帮助,当然,服务端通信框架的源码时不开放的。即使如此,你也可以从AgileIM中学到:

(1)如何与服务器进行通信、客户端基于Tcp的通信框架的特点

(2)如何组织通信消息/协议

(3)如何进行视频/音频捕捉

(4)多线程

(5)如何使用ESFramework框架的ESFramework.Network.Tcp.Passive空间



AgileIM基于ESFramework构建,使用VS2005开发,代码并不是很多(因为很多能力已经在ESFramework框架中实现),组件装配/IOC使用了Spring框架,数据访问层使用了XCodeFactory。

测试登录帐号: 100000 ,密码: 111111

110000 ,密码: 111111

111000 ,密码: -AgileIM is a similar QQ, MSN chat software, the software is I "inadvertently inserted Liu", AgileIM the "predecessor" was originally just to test my communications framework ESFramework communications capacity Unexpectedly, a two weeks after the tests were 000 for a small software actually a bit like, AgileIM now has support for the main functions : (1) Text-Chat (2), file transfer (3) video / audio chat (4) Based on the Udp NAT / NAP T-penetrating types of IM software required for the ability of the framework is here broadly, now AgileIM of open-source, in hopes of later were shown some help, of course, server communications source framework is not open. Even so, you can learn from AgileIM : (1) how to communicate with the server. Based on DEC client communications fra
(系统自动生成,下载前可以参看下载内容)

下载文件列表

AgileIM
AgileIM/AgileIM
AgileIM/AgileIM/AgileIM.csproj
AgileIM/AgileIM/AgileIM.csproj.user
AgileIM/AgileIM/App.config
AgileIM/AgileIM/ClassDiagram1.cd
AgileIM/AgileIM/Common
AgileIM/AgileIM/Common/AimConfiguration.cs
AgileIM/AgileIM/Common/CommonDef.cs
AgileIM/AgileIM/Common/LoginVerifier.cs
AgileIM/AgileIM/Common/Program.cs
AgileIM/AgileIM/Common/ZipHelper.cs
AgileIM/AgileIM/Contract
AgileIM/AgileIM/Contract/Audio.cs
AgileIM/AgileIM/Contract/AVRespond.cs
AgileIM/AgileIM/Contract/FilePackage.cs
AgileIM/AgileIM/Contract/FileTransmitQuery.cs
AgileIM/AgileIM/Contract/FileTransmitRespond.cs
AgileIM/AgileIM/Contract/FileTransmitResult.cs
AgileIM/AgileIM/Contract/InstantMessage.cs
AgileIM/AgileIM/Contract/P2PRequestType.cs
AgileIM/AgileIM/Contract/Video.cs
AgileIM/AgileIM/Core
AgileIM/AgileIM/Core/ContractParser.cs
AgileIM/AgileIM/Core/IAVDevice.cs
AgileIM/AgileIM/Core/ICommandPoster.cs
AgileIM/AgileIM/Core/IP2PMessageDispatcher.cs
AgileIM/AgileIM/Core/ServerProxy.cs
AgileIM/AgileIM/Forms
AgileIM/AgileIM/Forms/IIMForm.cs
AgileIM/AgileIM/Forms/IMForm.cs
AgileIM/AgileIM/Forms/IMForm.Designer.cs
AgileIM/AgileIM/Forms/IMForm.resx
AgileIM/AgileIM/Forms/MainForm.cs
AgileIM/AgileIM/Forms/MainForm.Designer.cs
AgileIM/AgileIM/Forms/MainForm.resx
AgileIM/AgileIM/Properties
AgileIM/AgileIM/Properties/AssemblyInfo.cs
AgileIM/AgileIM/Properties/Resources.Designer.cs
AgileIM/AgileIM/Properties/Resources.resx
AgileIM/AgileIM/Properties/Settings.Designer.cs
AgileIM/AgileIM/Properties/Settings.settings
AgileIM/AgileIM/Resources
AgileIM/AgileIM/Resources/1-2.bmp
AgileIM/AgileIM/Resources/1.bmp
AgileIM/AgileIM/Resources/16CopyNick.ico
AgileIM/AgileIM/Resources/BordBottom.bmp
AgileIM/AgileIM/Resources/boy.jpg
AgileIM/AgileIM/Resources/button3.bmp
AgileIM/AgileIM/Resources/girl.gif
AgileIM/AgileIM/Resources/girl2.jpg
AgileIM/AgileIM/Resources/MainBk.bmp
AgileIM/AgileIM/Resources/MainToolBarBk.bmp
AgileIM/AgileIM/Resources/MediaButtonnormal.bmp
AgileIM/AgileIM/Resources/vipprompt.gif
AgileIM/AgileIM/Resources/Visual Studio Add-in.ico
AgileIM/AgileIM/Resources/World.gif
AgileIM/AgileIM.sln
AgileIM/AgileIM.suo
AgileIM/Resource
AgileIM/Resource/Background
AgileIM/Resource/Background/BordBottom.bmp
AgileIM/Resource/Background/MainBk.bmp
AgileIM/Resource/Background/MainToolBarBk.bmp
AgileIM/Resource/Background/MediaButtonnormal.bmp
AgileIM/Resource/Background/Thumbs.db
AgileIM/Resource/Background/vipprompt.gif
AgileIM/Resource/Background/World.gif
AgileIM/Resource/Dll
AgileIM/Resource/Dll/DataCenterBase.dll
AgileIM/Resource/Dll/DirectX.Capture.dll
AgileIM/Resource/Dll/DShowNET.dll
AgileIM/Resource/Dll/ESFramework.dll
AgileIM/Resource/Dll/ICSharpCode.SharpZipLib.dll
AgileIM/Resource/Dll/log4net.dll
AgileIM/Resource/Dll/Spring.Aop.DLL
AgileIM/Resource/Dll/Spring.Core.dll
AgileIM/Resource/Dll/Spring.Services.dll
AgileIM/Resource/Dll/WaveLib.dll
AgileIM/Resource/HeadIcon
AgileIM/Resource/HeadIcon/1-2.bmp
AgileIM/Resource/HeadIcon/1.bmp
AgileIM/Resource/HeadIcon/12-2.bmp
AgileIM/Resource/HeadIcon/12.bmp
AgileIM/Resource/HeadIcon/17.bmp
AgileIM/Resource/HeadIcon/61-2.bmp
AgileIM/Resource/HeadIcon/61.bmp
AgileIM/Resource/HeadIcon/Thumbs.db
AgileIM/Resource/Human
AgileIM/Resource/Human/boy.jpg
AgileIM/Resource/Human/girl.gif
AgileIM/Resource/Human/girl2.jpg
AgileIM/Resource/Human/Thumbs.db
AgileIM/Resource/sound
AgileIM/Resource/sound/call.wav
AgileIM/Resource/sound/folder.wav
AgileIM/Resource/sound/Global.wav
AgileIM/Resource/sound/msg.wav
AgileIM/Resource/sound/ring.wav
AgileIM/Resource/sound/system.wav
AgileIM/Resource/Thumbs.db
AgileIM/Resource/ToolImage
AgileIM/Resource/ToolImage/1-2.bmp
AgileIM/Resource/ToolImage/1.bmp
AgileIM/Resource/ToolImage/16CopyNick.ico
AgileIM/Resource/ToolImage/16CreateVideo.ico
AgileIM/Resource/ToolImage/17.bmp
AgileIM/Resource/ToolImage/24Action.ico
AgileIM/Resource/ToolImage/24Manage.ico
AgileIM/Resource/ToolImage/45.ico
AgileIM/Resource/ToolImage/bar_down.ico
AgileIM/Resource/ToolImage/button3.bmp
AgileIM/Resource/ToolImage/SmsMsgSending.gif
AgileIM/Resource/ToolImage/song.ico
AgileIM/Resource/ToolImage/Table.ico
AgileIM/Resource/ToolImage/Thumbs.db
AgileIM/Resource/ToolImage/TWWChatAudioNotRead.gif
AgileIM/Resource/ToolImage/TWWChatAudioReaded.gif
AgileIM/Resource/ToolImage/TWWChatAudioReading.gif
AgileIM/Resource/ToolImage/Visual Studio Add-in.ico
www.dssz.com.txt

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 搜珍网是交换下载平台,只提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。更多...
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或换浏览器;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*快速评论: 推荐 一般 有密码 和说明不符 不是源码或资料 文件不全 不能解压 纯粹是垃圾
*内  容:
*验 证 码:
搜珍网 www.dssz.com