[发明专利]将通讯功能集成在应用中的方法、介质、装置和计算设备在审
申请号: | 201810330106.6 | 申请日: | 2018-04-13 |
公开(公告)号: | CN108762728A | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 项望烽;王磊;黄俊;陈康 | 申请(专利权)人: | 杭州朗和科技有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙) 11370 | 代理人: | 朱海波 |
地址: | 310052 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 会话组件 通讯功能 应用 计算设备 协议接口 联系人选择 界面模块 软件用户 数据提供 通讯模块 信息交换 应用调用 非通讯 | ||
本发明的实施方式提供了一种将通讯功能集成在应用中的方法。该方法包括:提供一种可由所述应用调用的会话组件;在所述会话组件中提供界面模块、联系人选择器以及通讯模块;在所述会话组件中提供数据提供协议接口;在所述会话组件中提供与所述应用对接的协议接口。通过将通讯功能集成在应用中,本发明的方法使得非通讯类软件用户之间能够便捷地进行信息交换,为用户带来了更好的体验。此外,本发明的实施方式提供了一种将通讯功能集成在应用中的介质、装置和计算设备。
技术领域
本发明的实施方式涉及通讯领域,更具体地,本发明的实施方式涉及将通讯功能集成在应用中的方法、介质、装置和计算设备。
背景技术
本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
即时通讯能够拉近人与人之间的距离,提供更加便捷的沟通方式,有利于信息的及时传递。
在现有的软件应用中,多数非通讯类软件应用不带有即时通讯功能,例如阅读类软件应用,当一名读者希望与其他读者即时交流阅读心得时,没有可以方便读者之间进行交流的功能,不利于提高用户体验。
在软件应用中集成即时通讯功能,能够使软件应用的用户之间便捷地进行信息交换,省时省力,有利于提高用户体验。
发明内容
但是,出于时间、技术和成本等方面的原因,在软件应用中实现即时通讯仍然存在这样那样的问题。现有技术中,由于即时通讯业务逻辑以及移动端特殊的网络场景过于复杂,软件应用的开发者不得不关注一些本身不属于自身业务的通讯逻辑,而实现一套完整的即时通讯移动端方案会消耗大量的人力物力,项目风险较大,并且需要大量的版本迭代以完善各种状态下的表现,项目周期较长;一些项目为了节约成本,会选择利用开源社区的开源控件拼凑出一套即时通讯能力,这种控件一般来说是纯界面的,如果需要和自己真实的聊天数据相结合,需要实现一套关联界面和数据的中间件,开发者仍然需要关心即时通讯业务,并且所有控件都是单独设计的,经常会由于兼容的问题导致各种难以修复的漏洞,项目依赖人过多,对于以后软件应用版本的升级和维护都有较大风险。
因此在现有技术中,将即时通讯功能集成在软件应用中是非常令人烦恼的过程。
为此,非常需要一种改进的将通讯功能集成在应用中的方法、介质、装置和计算设备,以使软件应用的用户之间便捷地进行信息交换,提高用户体验。
在本上下文中,本发明的实施方式期望提供一种将通讯功能集成在应用中的方法、介质、装置和计算设备。
在本发明实施方式的第一方面中,提供一种将通讯功能集成在应用中的方法,包括:提供一种可由所述应用调用的会话组件;在所述会话组件中提供界面模块、联系人选择器以及通讯模块;在所述会话组件中提供数据提供协议接口;在所述会话组件中提供与所述应用对接的协议接口。
在本发明第一方面的一个实施例中,在所述通讯模块中提供即时通讯功能。
在本发明第一方面的一个实施例中,提供对所述会话组件进行配置的功能。
在本发明第一方面的一个实施例中,所述提供对所述会话组件进行配置的功能包括:提供将基于所述数据提供协议接口实现的数据提供对象注入到所述会话组件中的功能。
在本发明第一方面的一个实施例中,所述数据提供对象包括以下至少其中之一:对象和对象获取单元。
在本发明第一方面的一个实施例中,在所述界面模块中提供以下至少其中之一的协议接口:聊天消息相关常量配置协议接口、会话配置协议接口以及聊天布局相关配置协议接口。
在本发明第一方面的一个实施例中,提供对所述界面模块进行配置的功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州朗和科技有限公司,未经杭州朗和科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810330106.6/2.html,转载请声明来源钻瓜专利网。