信息系统技术方案

技术编号:18580431 阅读:21 留言:0更新日期:2018-08-01 14:46
一种信息系统,包括服务器和连接到服务器的客户端。在接收到来自客户端的连接请求时,服务器向客户端发送响应,该响应包括服务器中的软件版本信息和服务器中的通信协议的版本信息中的任一个。客户端基于来自服务器的响应判断客户端中的通信协议是否与服务器兼容。

information system

An information system that includes a server and a client connected to the server. When a connection request from the client is received, the server sends a response to the client, which includes any of the software version information in the server and the version information of the communication protocol in the server. The client determines whether the communication protocol in the client is compatible with the server based on the response from the server.

【技术实现步骤摘要】
【国外来华专利技术】信息系统
本专利技术涉及信息系统。
技术介绍
在其中客户端通过网络连接到服务器并且传达信息的信息系统已经使用在各种领域。在专利文献1中,公开了一种中继通信系统,其具有连接到网络从而能够进行通信的多个中继服务器,以及管理连接到网络的中继服务器之间的通信的中心服务器。每个中继服务器都具有版本判断单元,该版本判断单元将待安装到中继服务器的软件的版本与保存在中心服务器中的软件的版本进行比较,并且在待安装到每个中继服务器的软件与中心服务器的软件不兼容时,禁止将待安装软件安装到每个中继服务器,而在相反的情况下允许将软件安装到每个中继服务器。而且,在专利文献2中,公开了一种终端设备,该终端设备具有能够与服务器设备进行无线通信的终端通信单元;终端存储单元,其存储通过终端通信单元能够从服务器设备下载的预定终端程序;以及终端控制单元,其能够执行存储在终端存储单元中的预定终端程序,并且创建针对服务器设备的请求数据。该终端设备是富客户端设备,其能够针对终端控制单元执行终端程序的处理结果,通过终端通信单元与服务器设备执行数据通信,并且终端控制单元创建请求数据从而通过将请求数据从终端设备通过终端通信单元发送到服务器设备,服务器设备根据需要访问连接到其的数据库,并且返回与请求数据对应的响应数据。
技术实现思路
技术问题在由服务器和客户端构成的信息系统中,各个通信协议需要彼此兼容。例如,有可能尽管没有假设通信协议在发布第一版本的软件时无法保持兼容性,但是后面出现无法保持兼容性的升级需要兼容性判断功能。也就是,可能导致旧版本的服务器没有兼容性判断功能而新版本的服务器具有兼容性判断功能的状态。在此情况下,存在着当客户端连接到没有兼容性判断功能的旧版本服务器时无法判断通信的兼容性的不便。解决问题的方案根据本专利技术的一方面,信息系统包括服务器和连接到服务器的客户端。服务器在接收到来自客户端的连接请求时,向客户端发送响应,该响应包括服务器中的软件版本信息和服务器中的通信协议的版本信息中的任一个。客户端基于来自服务器的响应判断客户端中的通信协议是否与服务器兼容。专利技术的有益效果根据本专利技术的信息系统,能够确切地知道通信协议在服务器与客户端之间是否相互兼容。附图说明[图1]图1是用于说明根据本专利技术的一个实施例的信息系统的概要的示意图。[图2]图2是用于说明电子白板的硬件配置的示意图。[图3]图3是用于说明电子白板A的功能的框图。[图4]图4是用于说明电子白板B的功能的框图。[图5]图5是用于说明终端的硬件配置的示意图。[图6]图6是用于说明终端功能的框图。[图7]图7是用于说明电子白板中的软件版本和通信协议版本之间的关系的示意图。[图8]图8是用于说明终端中的软件版本和通信协议版本之间的关系的示意图。[图9]图9是用于说明通信协议的兼容性的示意图。[图10]图10是用于说明登录屏幕的示意图。[图11]图11是用于说明示例1的示意图。[图12]图12是用于说明版本通信协议对应表的示意图。[图13]图13是用于说明示例2的示意图。[图14]图14是用于说明错误对话框的示意图。[图15]图15是用于说明示例3的示意图。[图16]图16是用于说明示例4的示意图。[图17]图17是用于说明示例5的示意图。[图18]图18是用于说明管理服务器的示意图。[图19]图19是用于说明示例6的示意图。[图20]图20是用于说明示例7的示意图。具体实施方式下面说明本专利技术的实施方式。图1示出根据一个实施例的信息系统1的示意性配置。信息系统1包括网络31、电子白板A11、电子白板B12、终端21等。在该示例中,电子白板A11和电子白板B12是服务器,终端21是客户端。膝上型个人计算机(PC)或平板PC可以作为终端21使用。各种网络无论是有线通信还是无线通信都可以作为网络31使用,诸如局域网(LAN)和互联网。说明每个电子白板的硬件配置。电子白板11和电子白板12具有相同的硬件配置。如图2中所示作为示例,每个电子白板都包括:中央处理器(CPU)501、只读存储器(ROM)502、随机存取存储器(RAM)503、硬盘驱动器(HDD)(504)、硬盘控制器(HDC)505、介质驱动器507、图像显示接口(I/F)508、接口(I/F)509、键盘511、鼠标512、麦克风513、扬声器514、图形处理单元(GPU)515、ROM516、RAM517、触摸面板519以及显示器521。CPU501、HDC505、介质驱动器507、图像显示接口508、接口509、键盘511、鼠标512、麦克风513、扬声器514、GPU515以及触摸面板519通过总线520相互电连接。CPU501控制整个电子白板的操作。ROM502是存储CPU501执行的多个程序和多个数据的存储器。RAM503是CPU501的工作存储器。在HDD504中,存储有各种程序和各种数据。HDC505控制从HDD504读取和向HDD504写入。介质驱动器507控制数据从诸如闪速存储器的记录介质的读取和向其写入。图像显示接口508是连接显示器521的接口。接口509是连接网络31的接口。GPU515执行与图形有关的处理。ROM516是存储由GPU515执行的各种程序的存储器。RAM517是GPU515的工作存储器。总线520是包括地址总线和数据总线的总线。而且,触摸面板519与显示器521集成,并且检测输入笔或手指在显示器521上的接触位置的坐标。接着,说明每个电子白板的功能。每个电子白板的功能通过上述硬件、程序以及各种数据来实现。电子白板A11的功能可以大体划分为图3所示的白板应用100和视频分发服务200A。白板应用100包括功能执行单元110、应用输入/输出单元120、帧输出单元130、图像生成单元140、操作接受单元150、显示控制单元160等。功能执行单元110执行电子白板特定的功能。此外,功能执行单元110将接收到的数据转换为能够处理的格式。而且,功能执行单元110向分发服务输入/输出单元210通知服务的启动和停止。应用输入/输出单元120在接收到分发服务输入/输出单元210的输出信息时,向功能执行单元110通知例如操作事件。帧输出单元130将待分发到终端21的图像作为视频进行输出。例如,RGB位图数据的图像作为通过H.264/AVC格式被压缩的视频进行输出。图像生成单元140通过将操作面板图像和白板图像重叠来生成显示图像以输出到显示控制单元160。另外,图像生成单元140生成由白板图像形成的分发图像以输出到帧输出单元130。操作面板图像包括多个功能按钮,例如当操作接受单元150检测到笔图标被输入笔选择时,功能执行单元110改变书写所使用的颜色。操作接受单元150基于由触摸面板519检测到的输入笔或手指的坐标来接受操作。显示控制单元160在显示器521上显示由图像生成单元140生成的显示图像。帧输出单元130向视频分发服务200A输出由图像生成单元140生成的分发图像。如图3所示,视频分发服务200A包括分发服务输入/输出单元210、分发模块220、捕获单元230、编解码模块240、兼容性判断单元250等。分发服务输入/输出单元210接收应用输入/输出单元120的输出信息,例如服务的启动和停止。而且,分发服务输入本文档来自技高网...

【技术保护点】
1.一种信息系统,包括:服务器;以及连接到所述服务器的客户端,其中所述服务器在接收到来自所述客户端的连接请求时,向所述客户端发送响应,所述响应包括所述服务器中的软件的版本信息和所述服务器中的通信协议的版本信息中的任一个,并且所述客户端基于来自所述服务器的响应判断所述客户端中的通信协议是否与所述服务器兼容。

【技术特征摘要】
【国外来华专利技术】2015.10.26 JP 2015-209548;2016.03.18 JP 2016-056121.一种信息系统,包括:服务器;以及连接到所述服务器的客户端,其中所述服务器在接收到来自所述客户端的连接请求时,向所述客户端发送响应,所述响应包括所述服务器中的软件的版本信息和所述服务器中的通信协议的版本信息中的任一个,并且所述客户端基于来自所述服务器的响应判断所述客户端中的通信协议是否与所述服务器兼容。2.根据权利要求1所述的信息系统,其中所述客户端基于所述客户端中的通信协议的版本信息和所述服务器中的通信协议的版本信息,来判断所述通信协议与所述服务器是否兼容。3.根据权利要求1所述的信息系统,其中所述来自所述服务器的响应包括所述服务器中的软件的版本信息,并且所述客户端从所述服务器中的软件的版本信息获取所述服务器中的通信协议的版本信息。4.根据权利要求3所述的信息系统,其中所述客户端具有在其中软件的版本信息和通信协议的版本信息相互关联的对应表,并且参考所述对应表从所述服务器中的软件的版本信息获取所述服务器中的通信协议的版本信息。5.根据权利要求1所述...

【专利技术属性】
技术研发人员:奥山太郎三原章裕
申请(专利权)人:株式会社理光
类型:发明
国别省市:日本,JP

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

1