han378 / chatRoomLinks
本项目采用C/S架构,采用C语言进行编程。服务器挂载到阿里云平台,客户端挂载在centos上。服务器和客户端分别采用多进程和多线程,实现多个客户端之间的通信。客户端和服务器之间采用tcp/ip协议进行数据的可靠传输。服务器端维护着一个sqlite3数据库,用来保存聊天室的各种信息。客户端可以进行账号的注册、登录,私聊、广播、创建群聊、群聊、传输文件等功能。同时客户端可以向服务器申请一个admin账号,此账号可以实现聊天室成员的踢出。 用到的技术:socket网络编程,centos,阿里云平台,sqlite3数据库,链表、gcc
☆13Updated 5 years ago
Alternatives and similar repositories for chatRoom
Users that are interested in chatRoom are comparing it to the libraries listed below
Sorting:
- 网吧计费管理系统☆9Updated 5 years ago
- 基于Linux 的socket通信机制的即时通讯软件,包括私聊,群聊,来信提醒,聊天记录查询,在线人数查询等等模块,适合初学者学习。☆13Updated 5 years ago
- 081.JSP+SQL公司财务管理系统☆8Updated 3 years ago
- C语言程序设计(小项目)☆91Updated 8 years ago
- 聊天室 -- 17年暑假项目(Linux C网络编程)☆443Updated 4 years ago
- 🖥️ Swing-based visual interface enterprise personnel information management system.☆9Updated 3 years ago
- tcp/ip socket 高级编程课程中对应代码☆25Updated 4 years ago
- 170.JSP+SQL企业考勤管理系统☆10Updated 3 years ago
- 企业应用架构模式案例 - 作业提交系统☆9Updated 2 years ago
- C++ 简单练习项目☆511Updated last year
- 数据安全传输基础设置平台项目(简称,数据传输平台),是一款基础设施类项目,为集团、企业信息系统的提供统一、标准的信息安全服务;解决企业和企业之间,集团内部信息数据的传输安全、消息安全、身份鉴别和认证;成功解决了传统的安全产品部署分散、效率低下、系统脆弱等关键问题。是当前新政…☆9Updated 6 years ago
- 基于Linux下的网络编程,采用多线程并发服务器模型,实现局域网的聊天室项目。☆30Updated 6 years ago
- LightSE基于Linux 平台、C/C++语言实现。该项目是一个用于网页查询的轻量级搜索引擎。实现了从爬取网页,处理网页,显示结果等整个搜索引擎的流程。☆63Updated 4 years ago
- 10个优秀的轻量级C语言开源项目☆140Updated 9 years ago
- 1.1 研究内容 本项目主要是在软件工程指导思想下研究安卓手机软件开发技术、云端大数据存储和分 析技术。研究并搭建智能化服务平台,在该平台上可以实现系统登陆、提交报修地址、报修 信息、报修内容等,首页显示今日报修数量及未处理报修数。同时,通过云端智能分析数据, 位智慧后勤提…☆13Updated 4 years ago
- B站搜索“【三千行代码小型项目】C语言实现双端即时通讯软件”的讲解视频,如果你觉得有所收收获,请在CSDN订阅相关专栏,这是给我的支持与鼓励!☆70Updated 4 years ago
- p2p金融借贷网站项目☆12Updated 7 years ago
- 利用socket通信机制实现简单的聊天室功能软件☆61Updated 9 years ago
- c语言写过的大项目☆76Updated 3 years ago
- 分享实际工作的经验,面试常见题型和套路。☆9Updated 5 years ago
- C语言+epoll+线程池实现的聊天室☆15Updated 3 years ago
- 模拟现实 ATM 功能,实现存、取款、修改密码、转账等基本功能 JAVA GUI Application☆22Updated 7 years ago
- 网络文件安全传输系统,其中利用TCP协议进行文件传输,SSL技术进行加密,同时结合线程池实现多台客户机同时向服务机上传或下载文件的功能。☆22Updated 5 years ago
- ###什么是Linux系统,Linux有哪些部分,Linux都用在了哪些地方? Linux是一套免费使用和自由传播的类Unix操作系统,Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。 其创始…☆8Updated 6 years ago
- C++技术面试知识笔记 — 剑指offer题解C++版、Leetcode题解C++版、数据结构与算法、操作系统、Linux、计算机网络、设计模式、数据库、嵌入式☆83Updated 4 years ago
- Linux环境下的C/C++小项目☆96Updated 7 years ago
- linux下c/c++模拟实现云盘项目☆627Updated 3 years ago
- Linux C/C++ 学习笔记、内含视频 + 电子书 + 项目等,专注于 C++ 技术栈!☆388Updated 4 months ago
- 国家电网的电力系统项目☆12Updated 6 years ago
- 在Linux下用C/C++语言开发的即时通讯项目,用了libevent、多线程、mysql等技术☆73Updated 6 years ago