神弓
工具
下载
文章
API
产品
API接口
工具
下载
产品
文章
留言
登录
首页
下载资源
网站源码
前端
开发技术
行业
跨平台
区块链
云计算
考试认证
硬件开发
数据库
网络技术
信息化管理
物联网
移动开发
行业研究
存储
服务器应用
游戏开发
未分类
操作系统
安全技术
音视频
视频素材
后端
大数据
课程资源
人工智能
深入浅出设计模式
深入浅出设计模式!
深入浅出设计模式!
基于socket聊天程序编写实验报告
1.2 功能要求(1)登录功能。(2)客户可以通过服务器转发,实现一对一和多对多聊天。(3)实现呼叫功能。(4)客户端程序应该可以实时显示目前其它用户的状态。(5)应该具有易用、美观的图形界面。一、实验目的: 1. 了解socket类的网络编程技术;2. 熟悉socket聊天系统的结构和工作原理;3. 掌握TCP传递消息的机制;4. 应用delphi对该聊天系统进行程序的编写。二、实验描述: 通过delphi编程实现局域网内的一个聊天系统,支持客户与服务器、客户与客户之间的消息传递,服务器允许多个客户端的聊天的功能,聊天记录的保存和查看的功能等。三、实验硬件、软件平台:1. 硬件平台:多台PC机的一个局域网、Windows XP/2000、AMD Athlon64 X2 4000+ 、内存256MB以上、硬盘80G以上。2. 软件平台:delphi71.3 运行环境 本系统基于WIN NT 和ACCESS XP设计,适用于WIN2000/WIN XP等系统,并需要安装office2000/office xp. 1.4 功能实现1.登录验证功能。2. 客户通过服务器转发,实现聊天功能。3. 实时显示目前其它用户的状态。4. 保存并能察看聊天纪录。5.申请新的用户号码。6. 易用、美观的图形界面,实现系统托盘。二.技术路线2.1 总体方案为实现网络聊天的功能,采用Windows Socket编程,服务器与客户端采用了TCP/IP连接方式,在设计聊天方案时,实行将所有信息发往服务器端,再由服务器进行分别处理的思路,服务器端是所有信息的中心。由于服务器端要保存用户信息,我们利用数据库来实现这一功能,因此首先需要建立用户信息数据库。在客户端保存聊天纪录和用户号码这一功能的实现中,采用了文件系统设计。在信息到来及好友上线时,通过闪动托盘图标和播放不同的音乐进行提示。建立消息链表来保存用户接收的各种消息。服务器及客户端的功能可划分为以下模块:客户端:1) 登陆功能:建立与服务器的连接并登陆,能显示登陆错误信息。2) 界面显示:将在线好友显示在好友列表中,并实现系统托盘,加入工具栏便于操作。3) 聊天功能:与好友聊天。4) 聊天纪录:能保存聊天纪录,并能察看聊天纪录。5) 信息提示:闪动托盘图标提示到来信息,并播放不同音乐来提示。6) 其他: 用户登陆成功,将保存其号码,以便下次登陆时,不必再输入而可以直接选择,显示登陆时间。
labview宝典
labvIEW所有实例VI代码,附带课件PPT
sql server精华技巧集
整理的一些精华技巧,很不错啊,没有密码,解压后直接使用
C#数据结构与算法
介绍了C#中的所有算法,内置代码。
Keil与结合proteus的教程
Keil与结合proteus的教程
BBS
本人为系里的网站开发的一个论坛。论坛的数据库本来是SQL SERVER 2000的,但是为了方便发布,我改为ACCESS的了,这也是我第一次上传我写的作品,希望大家给点意见。
汇编课件~~
汇编课件~~想学汇编的朋友不妨下来看看~~~很不错的课件~~简单易懂,例题也很多大家交我怎么修改资源分。。。如果可以改。。。我改成0分。。。当时想下东西没分所以才抬那么高的。。
Ajax基础教程
Ajax基础教程
Ajax基础教程
SQL 教程
SQL 入门教程 PDF
各种JSF HTML标签总结.doc
各种JSF HTML标签总结
Ajax技术在WebGIS中的应用.pdf
本文介绍了ajax在webgis中的应用
一个画流程图的简单工具
一款很小巧方便的画流程图的软件,比VISIO要好用的多。
web软件测试论文.rar
web软件测试论文
软件测试
动网图形验证码识别源码
动网图形验证码识别源码
EXT代码-登陆窗口
EXT代码-登陆窗口
SQL实用简明教程PPT
不错的sql学习资料
网页制作作品
个人作品,望指点,以求进步
SQL Server 2005 安装教程(详细)
pdf版+ flash版
图文并茂
jpg转bmp
jpg转bmp,没有封装成dll
«
1
2
3
4
5
6
7
»