毕业论文
您现在的位置: 框架 >> 框架优势 >> 正文 >> 正文

钉钉60开放底层ldquo协同

来源:框架 时间:2022/5/5
年新年伊始,钉钉在1月14日发布了最新6.0版本,同时宣布战略定位全面升级,钉钉将从过去基于IM的协同办公平台,升级为企业协同办公和应用开发平台。从产品和市场表现,钉钉已经杀出了一条血路。IM一直是互联网的顶级战场,钉钉以企业IM入场,经过6年的深耕和征战,钉钉向市场交出了一份成绩单:用户数突破4亿,使用钉钉的企业组织数超过万。不过这一次的发布会上,对于开发者群体更具意义的,是钉钉宣布将全面开放底层能力和个API接口,还将开放钉钉群聊、智能人事、客户管理等基础产品的接口,以及涉及到的一项底层“协同框架”技术。让钉钉的企业应用开发能力“更开放”。据钉钉介绍,基于协同框架可以像开发本地程序一样,开发多人、多端、多场景的实时协同应用,也支撑了钉钉小程序、IM、终端等很多核心系统的通用的底层框架。近日,CSDN专访了钉钉基础技术负责人强琦和钉钉协同框架技术负责人李乔,揭秘这项创新技术的设计理念。国内首创协同框架,钉钉底层架构揭秘此次钉钉6.0发布会上,推出了多个全新亮相的产品和功能,例如面向企业用户的低代码开发工具;面向人事、财务、IT、销售和管理者,推出角色工作台;开放的开发接口,涵盖人事、客服、群组、企业应用连接器等模块;基于跨企业合作、产业协同、消费者服务场景,推出合作空间、服务窗等模块;倡导“以事情为中心”,整合钉钉协同办公套件,简化用户交互界面等等。如果说本次发布的低代码开发工具是面向企业的所有普通用户,协同框架技术则是面向专业的开发者。钉钉抓住企业应用场景中多人、多端、实时协同的特点,聚焦解决实时协同中的关键技术难点,构建了一套全新的技术框架,让原本复杂的多人实时协同应用像开发本地应用一样简单。钉钉将这项技术称为“协同框架”(tangleframework)。据悉,钉钉协同框架是国内业界首创,强琦介绍,钉钉在实现移动实时协同产品时,系统需要处理大量诸如移动端弱网处理、离线可用、下线过久后重新上线、重放、冲突检测与解决、回滚、公平性、并发提交、数据一致性、大规模实时推送等关键技术难点。协同框架正是借助IM、文档、小程序、端研发等技术积累,同时应用于客户端与服务端的引擎层设计,抽象为通用的对等有限状态机模型。这些硬核的底层技术,并不是所有应用开发团队都有时间与精力去独立实现。未来钉钉也将把这项底层架构和技术能力全面开放,为企业应用开发全面加码。协同框架将复杂的处理透明化,让开发者在使用协同数据结构与组件时对这些复杂性“无感知”,让开发者不用

转载请注明:http://www.0431gb208.com/sjszjzl/136.html