美文网首页首页投稿(暂停使用,暂停投稿)Android开发经验谈iOS Developer
【开源OA项目】基于环信开发完整的企业通讯解决方案-Dolore

【开源OA项目】基于环信开发完整的企业通讯解决方案-Dolore

作者: imGeek | 来源:发表于2017-06-26 15:47 被阅读213次

    我们公司想自己开发一套IM系统应该从哪里开始呢? 企业通讯录怎么保持同步呢? 企业通讯录的权限管理应该怎么做?

    常常会听到身边亦或者网上的朋友讨论诸如此类的问题,正好前段时间我比较有时间,就决定做一套完整的企业通讯解决方案出来。 一个月后整个解决方案的雏形总算出来了,希望大家会喜欢__

    这整个解决方案都包括些什么东西呢?待我慢慢道来
    1. 既然是企业通讯工具那么通讯录的管理必不可少,部门/员工的增删改查
    2. 既然有通讯录那么通讯录的 全量/增量更新 肯定是要支持的
    3. 企业通讯录的权限管理当然也不会缺席 (基于RBAC权限管理模型)
    4. IM 即时消息服务. 自己开发一套即时消息服务不是可能,可是会花费大量的时间精力而且 环信现在也足够好用了为什么不用呢?
    想要了解更多信息请前往项目主页

    说了这么多,项目的名字都还没有介绍

    英文名:dolores (WestWorld - Dolores Abernathy )
    中文名:朵拉 (是不是很女性化? 没错是我女朋友取的名字 -_-#)

    github主页:https://github.com/DoloresTeam

    这里我对每个repo做一个简单的介绍

    • Dolores: 项目简介, 整个项目的架构, 数据库设计等等 你想了解的一切都可以在这里看到
    • dolores-ios: iOS版demo,可以聊天查看组织架构
    • dolores-android: 哈哈 还没有,当然我们欢迎各路安卓大牛贡献安卓版demo
    • organization: 组织架构的创建管理、更新、审计等等核心的东西都在这里啦
    • dolores-server: 为客户端提供restfull api 与环信服务器集成
    • dolores-admin: 后台管理网站,用于管理部门员工。一个基于React的webapp还很基础,欢迎各位大牛pr.
    • dolores-ldap-init: 后台数据库的初始化工具,详情可以查看readme
    • easemob-resty:对环信rest api的封装,让调用环信api更简单
    • dolores-avatar:生成类似钉钉那样的默认头像
    交流讨论

    1.github issue (推荐)
    2.Dolores技术交流群(QQ群):641256202

    最后再说一点整个服务端是用go来写的,作者也是golang的初学者,如果代码哪里写的有问题或者架构有问题欢迎大家指正

    ONE MORE THING 我们的高清无码大LOGO


    相关文章

      网友评论

        本文标题:【开源OA项目】基于环信开发完整的企业通讯解决方案-Dolore

        本文链接:https://www.haomeiwen.com/subject/fxljcxtx.html