资源简介
项目描述
1.软件采用C/S模式,服务器基于.NET控制台应用程序,客户端基于.NET WPF,数据库采用SQL Server
2.在通信上采用TCP协议进行信息传递,以服务器转发方式通信,用户注册及密码管理基于B/S(ASP.NET)
3.主要完成了用户注册、用户密码修改、添加好友、删除好友;文字信息转发(支持字体)、抖动窗体、发送图片(支持GIF,但有严重问题)
详细配置信息:
源码当中包括两个文件夹:Server和Client,注册网站和数据库包含在Server文件夹下,目录结构如下:
注册页面:IM\Server\WebChat
数据库:IM\Server\DB_51aspx
1.数据库配置
使用SQL Server 2005以上版本直接附加即可,要保证能通过系统Windows 身份验证登陆,因为服务器是以这种方式连接数据库的,数据库设计的特别烂该拍砖的尽情的拍吧
2.注册网站配置
将webchat添加到IIS管理器,并配置本地IP地址,因为在登陆窗体有一个注册新号码,是以服务器IP地址访问网站的
数据库连接在IM\Server\WebChat\App_Code\ConnectionData.vb中修改
3.客户端配置
服务器运行时会显示所监听IP的地址,在客户端有一个IpAddress.xml配置文件,在目录:
IM\Client\Client\bin\Debug\Config\IpAddress.xml
打开以后更改为运行在服务器的IP地址即可。
欢迎感兴趣的用户下载学习。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Windows;
namespace Client
{
///
/// App.xaml 的交互逻辑
///
public partial class App : Application
{
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-06-07 11:48 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\
目录 0 2012-06-07 11:47 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\
目录 0 2012-06-07 11:47 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\
文件 908 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client.sln
文件 15187 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client.sln.cache
文件 171008 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client.suo
目录 0 2012-06-07 11:47 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\AchieveMyInfo\
文件 1179 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\AchieveMyInfo\FriendListInit.cs
文件 4551 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\AchieveMyInfo\InitMainWindows.cs
文件 77 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\app.config
文件 10606 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\App.xaml
文件 302 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\App.xaml.cs
目录 0 2012-06-07 11:47 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\BackImage\
文件 336 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\BackImage\busyness.gif
文件 15462 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\BackImage\error.png
文件 99678 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\BackImage\header.ico
文件 937 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\BackImage\hide.gif
文件 2879 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\BackImage\loading.gif
文件 335 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\BackImage\not.gif
文件 336 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\BackImage\offline.gif
文件 3417 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\BackImage\online.png
文件 1282 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\BackImage\warn.gif
目录 0 2012-06-07 11:47 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\bin\
目录 0 2012-06-07 11:47 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\bin\Debug\
文件 1371136 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\bin\Debug\Client.exe
文件 77 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\bin\Debug\Client.exe.config
文件 314880 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\bin\Debug\Client.pdb
文件 11608 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\bin\Debug\Client.vshost.exe
文件 77 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\bin\Debug\Client.vshost.exe.config
文件 490 2012-06-05 10:04 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\bin\Debug\Client.vshost.exe.manifest
目录 0 2012-06-07 11:47 51aspx_SocketChatTools68c6e423-990d-438c-a8cc-86e678edfcb0\Client\Client\bin\Debug\Config\
............此处省略315个文件信息
相关资源
- 请假审批系统
- SuperSocket(服务端winform+客户端winfor
- 制造型企业生产管理系统源码C#
- C#winForm 聊天只能机器人(完整版)
- SignalR实现小程序即时聊天 C# asp.net
- C#在线聊天系统客户端+服务器
- 基于C#聊天程序
- 工资管理系统 C# 参考
- C#写的UDP即时聊天程序
- c#QQ聊天系统
- 基于Qt开发的IM即时通讯软件
- C#项目之企业人事管理系统含源码
- C# 基于UDP即时聊天程序源代码
- c#实现QQ聊天程序(源代码)(分服务
- C#聊天机器人
- C#高性能大容量SOCKET并发完成端口IO
- 888 C#聊天机器人--含源代码
- 企业人事管理系统c#.net SQL 含数据库
- 企业人事管理系统(C#C/S模式,程序,
- C#项目开发案例全程实录源代码--企业
- 仿qq聊天程序C#
- 微软C#企业库Enterprise Library 6 Docs.ch
- asp.net+c#+sql server企业文档管理系统全
- C#+SQL企业文档管理系统全套
- 简单的聊天室C#asp.net
- 基于TCP网络通信的即时聊天系统 数据
- 局域网通讯QQ
- c#使用一个socket同时发送字符串和文件
- C#项目之在线聊天系统含源码
- C#企业微信发送文本消息,发送图片给
评论
共有 条评论