System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 即时通讯的方法、装置、电子设备、介质和程序产品制造方法及图纸_技高网

即时通讯的方法、装置、电子设备、介质和程序产品制造方法及图纸

技术编号:41205009 阅读:2 留言:0更新日期:2024-05-07 22:30
本公开的实施例涉及用于即时通讯的方法、装置、电子设备、介质和计算机程序产品。该方法包括由第一客户端向共享存储设备写入第一消息,其中共享存储设备记录第一客户端与第二客户端之间的聊天记录。该方法还包括由第一客户端从共享存储设备读取第二消息,其中第二消息由第二客户端写入共享存储设备。该方法还包括在第一客户端的图形用户界面上显示第一消息和第二消息。通过本公开的实施例能够在无需专门部署服务器的情况下实现即时通讯,从而提高部署效率并节省部署成本。

【技术实现步骤摘要】

本公开的实施例涉及计算机领域,并且更具体地,涉及用于即时通讯的方法、装置、电子设备和介质。


技术介绍

1、常规的即时通讯工具是c/s(客户端/服务器)架构,基于socket(套接字)通讯,依赖于互联网通信的。在c/s架构中,服务器处于中心地位。服务器连接至客户端,接收来自客户端的消息或查询,向客户端推送消息,响应查询等。服务器也连接至存储设备,从存储设备中接收数据或向存储设备写入数据。

2、通常,即时通讯工具需要被安装在计算机上,计算机需要经由互联网与外部通讯。即时通讯工具经由互联网与即时通讯工具的服务器相连接。这种部署相对简单,但是,如果在隔离互联网的环境中,例如只具有局域网的环境中,就需要专门的、相对复杂的部署才能实现即时通信。


技术实现思路

1、本公开的实施例提供了一种用于即时通讯的方法、装置、电子设备、计算机可读存储介质和计算机程序产品。

2、根据本公开的第一方面,提供了一种用于即时通讯的方法。该方法包括由第一客户端向共享存储设备写入第一消息,其中共享存储设备记录第一客户端与第二客户端之间的聊天记录。该方法还包括由第一客户端从共享存储设备读取第二消息,其中第二消息由第二客户端写入共享存储设备。该方法还包括在第一客户端的图形用户界面上显示第一消息和第二消息。

3、根据本公开的第二方面,提供了一种用于即时通讯的装置。该装置包括消息写入模块,被配置为向共享存储设备写入第一消息,其中共享存储设备记录第一客户端与第二客户端之间的聊天记录。该装置还包括消息读取模块,被配置为从共享存储设备读取第二消息,其中第二消息由第二客户端写入共享存储设备。该装置还包括消息显示模块,被配置为在第一客户端的图形用户界面上显示第一消息和第二消息。

4、根据本公开的第三方面,提供了一种电子设备。该电子设备包括处理器以及与处理器耦合的存储器,存储器具有存储于其中的指令,指令在被处理器执行时使电子设备执行根据第一方面所述的方法。

5、根据本公开的第四方面,提供了一种计算机可读存储介质。该计算机可读存储介质上存储有一条或多条计算机指令,其中一条或多条计算机指令被处理器执行以实现根据第一方面所述的方法。

6、根据本公开的第五方面,提供了一种计算机程序产品,计算机程序产品被有形地存储在计算机可读介质上并且包括计算机可执行指令,计算机可执行指令在由设备执行时使设备执行根据第一方面的方法。

7、提供该内容部分是为了以简化的形式来介绍对概念的选择,它们在下文的具体实施方式中将被进一步描述。该内容部分无意标识要求保护的主题的关键特征或主要特征,也无意限制要求保护的主题的范围。

本文档来自技高网...

【技术保护点】

1.一种用于即时通讯的方法,包括:

2.根据权利要求1所述的方法,其中由第一客户端向共享存储设备写入第一消息包括:

3.根据权利要求2所述的方法,其中由所述第一客户端从所述共享存储设备读取第二消息包括:

4.根据权利要求3所述的方法,其中所述共享文件至少存储以下各项:

5.根据权利要求3所述的方法,还包括:

6.根据权利要求5所述的方法,还包括:

7.根据权利要求6所述的方法,其中所述第一客户端的所述注册文件至少存储以下各项:

8.根据权利要求1所述的方法,其中在所述第一客户端的图形用户界面上显示所述第一消息和所述第二消息包括:

9.根据权利要求8所述的方法,还包括:

10.根据权利要求1所述的方法,还包括:

11.根据权利要求1所述的方法,其中所述第一客户端被配置在运行Linux操作系统或Unix操作系统中,利用所述Linux操作系统或所述Unix操作系统的用户名作为所述第一客户端的标识,并且所述共享存储设备是网络附加存储(NAS)。

12.一种用于即时通讯的装置,包括:

13.一种电子设备,包括:

14.一种计算机可读存储介质,其上存储有计算机可执行指令,其中所述计算机可执行指令被处理器执行以实现根据权利要求1至11中任一项所述的方法。

15.一种计算机程序产品,所述计算机程序产品被有形地存储在计算机可读介质上并且包括计算机可执行指令,所述计算机可执行指令在由设备执行时使所述设备执行根据权利要求1至11中任一项所述的方法。

...

【技术特征摘要】

1.一种用于即时通讯的方法,包括:

2.根据权利要求1所述的方法,其中由第一客户端向共享存储设备写入第一消息包括:

3.根据权利要求2所述的方法,其中由所述第一客户端从所述共享存储设备读取第二消息包括:

4.根据权利要求3所述的方法,其中所述共享文件至少存储以下各项:

5.根据权利要求3所述的方法,还包括:

6.根据权利要求5所述的方法,还包括:

7.根据权利要求6所述的方法,其中所述第一客户端的所述注册文件至少存储以下各项:

8.根据权利要求1所述的方法,其中在所述第一客户端的图形用户界面上显示所述第一消息和所述第二消息包括:

9.根据权利要求8所述的方法,还包括:

10.根据权利要求1所述...

【专利技术属性】
技术研发人员:李艳青李继峰王剑
申请(专利权)人:北京有竹居网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1