GithubHelp home page GithubHelp logo

doudh / qiqiim-server Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lirongsen/qiqiim-server

0.0 0.0 1.0 3.05 MB

License: Apache License 2.0

Java 56.11% Batchfile 0.05% JavaScript 6.72% CSS 35.35% HTML 1.77%

qiqiim-server's Introduction

简介

QIQIIM 提供简单快捷的IM方案,快速打造在线IM,可用于公司内网、外网通讯,客服系统等,实现了socket,websocket,能和安卓、IOS应用结合使用,可用于任何商业、个人作品中,请保留作者信息,如果项目帮到了您请加个星,文档简陋,后续会不断完善,如有不明白的可以加群

项目使用springmvc mybatis netty4

数据库 mysql

开发环境 eclipse tomcat7 jdk1.7

Java后端和js消息统一采用Google Protobuf传输

项目可以直接生成后台代码、页面及js文件,大大节省开发时间

目前实现了单聊、群聊、机器人回复、上下线提醒、离线消息拉取、聊天记录、断线重连等功能,项目已经结合Mysql数据库,聊天的信息会保存到数据库表中,已经跟layim结合完成,如果有更好的需求或想法可以联系我

SQL文件找不到、protobuf文件怎么生成,手机访问连接不上的问题,请先查看项目webapp下的help.doc文档

输入图片说明 QQ群:532696201

更新日志

版本号v0.4.3

  • 修改多用户链接后,导致之前登录的用户掉线问题
  • 修改同一用户多开页面导致消息不能接收的问题

版本号v0.4

  • 兼容ie6以上浏览器,使用dwr推送解决websocket在低版本ie下不能访问的问题
  • 更新单聊界面
  • 修复一些小BUG
  • 更新idea下编译找不到xml的问题

项目运行图

首页 单聊 单聊 群聊 机器人 用户管理 消息管理 代码生成

以下为结合Layim实现的功能截图

输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明

支持

感谢@雷子 100元捐赠

QIQIIM参考了多个开源项目,感谢以下开源项目及作者

LayUi

renren代码生成

Tcp-gateway

CIM

qiqiim-server's People

Contributors

lirongsen avatar

Forkers

zhangduo0729

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.