网络终端的制作方法

文档序号:6557754阅读:203来源:国知局
专利名称:网络终端的制作方法
技术领域
本发明与通过一个网络接至一些服务器上的网络终端有关,这种网络终端通过远程操作利用服务器上的应用软件。
诸如哑终端、WBT(基于Windows的终端)和NC(网络计算机)之类的网络终端通过一个网络接至一些服务器,并在从一个服务器下载的一组基本软件的环境下进行工作。这些网络终端通常用来对服务器上的应用软件进行远程操作,在服务器侧执行各种处理。
这些类型的网络终端都没有存储应用软件,而只有通过远程操作来操作一个服务器上的应用软件所必需的最小软件,如各自的OS(操作系统)或显示软件。
因此,它们既不需要硬盘驱动器也不需要高速CPU,从而可以低成本制造。而且,在采用这些类型的网络终端的网络中,更新网络上的应用软件是通过更新存储在服务器内的应用软件来实现的。这样,系统管理就比较容易。由于这些原因,采用这些类型的网络终端可以大大降低网络的TCO(总运营成本)。
这些类型的传统网络终端配置成每当使用时要从一个服务器下载一个基本软件组。基本软件组是一个OS或显示软件,即为将每个网络终端与提供下载的服务器连接起来使它能远程操作这个服务器上的应用软件所必需的最小软件。
例如,在使用一个WBT时,就从终端服务器下载一个包括Windows CE(操作系统)和远地桌面协议(网络协议)的基本软件组予以执行。从而网络终端作好用作一个WBT的准备,通过远程操作可以使用存储在这个终端服务器内的应用软件。
以后,在将同一个网络终端用作X终端时,必需从Unix服务器下载另一个包括Linux核心(OS)和X Window(显示软件)的基本软件组予以执行。从而网络终端作好用作一个X终端的准备,通过远程操作可以使用存储在这个Unix服务器内的应用软件。
因此,每次在开始使用网络终端时或者在要使用不同服务器内的应用程序而更换在网络终端内执行的基本软件组时必需下载一个必要的基本软件组予以执行。这样,就需要一段较长的时间让一个网络终端用一个基本软件组作好准备,而下载一个基本软件组的操作是很烦人的。
本发明的目的是提供这样一种改善的网络终端,这种网络终端能迅速地用所需的基本软件组作好使用准备,而不需要每次在开始使用它时或者更换基本软件组时都要下载基本软件组。
本发明的另一个目的是提供这样一种改善的网络终端,这种网络终端每次在开始使用时或者更换基本软件组时都能自动或用一个简便的选择操作启动一个所需的基本软件组。
(1)本发明的网络终端是一种通过一个网络与一些服务器连接的网络终端,在从一个服务器下载的一个基本软件组的环境下进行工作,通过对装在服务器上的应用软件的远程操作在服务器侧执行各种处理,这种网络终端包括能存储从这些服务器下载的多个基本软件组的存储器,并且能在所述网络终端关断时保留这些基本软件组;以及原始写入存储器的装入程序软件,其所执行的功能包括接收从这些服务器下载的多个基本软件组,将这些基本软件组存储在存储器内,以及运行按预定方法确定的或由预定选择操作选择的存储在存储器内的这些基本软件组中的一个基本软件组。
因此,本发明的网络终端能迅速和方便地用一个所需的基本软件组启动,而不需要每次在开始使用网络终端时或者在更换基本软件组时都要下载所需的基本软件组。
(2)本发明的网络终端还可以具有这样的配置所述存储器包括一个能在网络终端关断时保留所存内容的可电重写的第一存储器(非易失或电池支持的存储器)和一个具有高速读写能力的第二存储器;而所述装入程序包括解压缩功能,装入程序用一种可解压缩的方法以压缩状态将从服务器下载的这些基本软件组存储在第一存储器内,对按预定方法确定的或由预定选择操作选择的存储在第一存储器内的这些基本软件组中的一个基本软件组进行解压缩后存入第二存储器予以运行。
能在网络终端关断时保留所存内容的可电重写的第一存储器最好是一个闪速存储器,而具有高速读写能力的第二存储器最好是一个DRAN(动态随机存取存储器)。
(3)本发明的网络终端也可以具有这样的配置所述装入程序以非压缩状态将从服务器下载的这些基本软件组存储在存储器内,运行按预定方法确定的或由所述操作装置的一个预定选择操作选择的基本软件组。
(4)本发明的网络终端也可以具有这样的配置所述存储器包括一个能在网络终端关断时保留所存内容的可电重写的第一存储器和一个具有高速读写能力的第二存储器;而所述装入程序具有将指示就在关断前所执行的基本软件组的信息写入存储器的最近所用基本软件登记功能,从而在电源接通时装入程序执行存储在存储器内的信息所指示的基本软件组。
采用这种配置,就能用上次使用的基本软件组启动网络终端,从而用同样的应用软件继续工作。
(5)本发明的网络终端也可以具有这样的配置所述存储器包括一个能在网络终端关断时保留所存内容的可电重写的第一存储器和一个具有高速读写能力的第二存储器;而所述装入程序具有在执行操作装置的一个预定操作时在显示装置上显示一个列有存储在存储器内的基本软件组的表的缺省登记功能,将指示由操作装置的一个预定操作所指定基本软件组的信息写入第一存储器,从而在电源接通时装入程序就执行这信息所指示的基本软件组。
(6)本发明的网络终端也可以具有这样的配置所述存储器包括一个能在网络终端关断时保留所存内容的可电重写的第一存储器和一个具有高速读写能力的第二存储器;而所述装入程序具有在执行操作装置的一个预定操作时在显示装置上显示一个列有存储在存储器内的基本软件组的表的选择功能,并执行由操作装置的一个预定操作选择的基本软件组。
操作装置的引起缺省指定功能和显示一个列有存储在存储器内的基本软件组的表的选择功能的预定操作最好是一个与电源接通有关的操作,例如在需要装入程序检查硬件配置或执行自诊断时按下某个预定的键,或者按住某个预定的键再接通电源开关。
(7)本发明的网络终端也可以具有这样的配置所述存储器包括一个能在网络终端关断时保留所存内容的可电重写的第一存储器和一个具有高速读写能力的第二存储器;而所述装入程序具有在执行操作装置的一个预定操作时在显示装置上显示一个列有存储器的表的下载目的地选择功能,并将从服务器下载的基本软件组存储在由操作装置的一个预定操作指定的存储器内。
通过将一个基本软件组存储在第二存储器内以便测试、演示等,这个下载的基本软件组就可立即运行。此外,没有必要去删除这个下载的基本软件组,因为在断开电源时它就丧失了。
在本说明的附图中

图1示出了采用各为本发明的一个实施例的网络终端的网络系统的配置图;图2为图1中的网络终端的方框图;图3为用于图中的网络终端的非易失存储器的存储分配图;图4为示出装入程序的下载目的地选择功能的操作情况的流程图;图5示出了允许选择一个存储器作为下载目的地的下载目的地选择功能所显示的选择屏幕;图6为示出装入程序的接收从服务器下载的多个基本软件组并存入存储器的功能的操作情况的流程图;图7为示出装入程序的装入存储在非易失存储器内的基本软件组之一予以运行的功能的操作情况的流程图;以及图8示出了由装入程序的允许选择存储在存储器内的基本软件组之一予以运行的选择功能在显示装置上显示的选择屏幕。
下面将结合这些附图对作为本发明的优选实施例的网络终端进行说明。在这些附图中,同样的部分用同样的标号标示。
图1示出了采用各为本发明的实施例的网络终端的网络的配置图。这个网络是一个利用以太网的LAN(局域网)。
在图1中,Windows NT服务器102、Unix服务器103和终端服务器104都接到传输媒体101上。此外,SNA(系统网络体系结构)服务器105通过网关106接到传输媒体101上。每个服务器具有各自的OS,诸如文字处理程序的应用程序,数据库程序和其他事务用软件,以及为网络终端准备的与本服务器的OS相应的一个基本软件组,这些都存储在它的硬盘(未示出)上。
这里,存储在每个服务器内的基本软件组是使网络终端能远程操作服务器内的应用软件的最小软件组,如操作软件或显示软件,它们被下载入网络终端107a至107n并在那里执行。
存储在每个服务器内的基本软件组的配置可以考虑网络终端107a至107n的存储器容量和使用方便适当确定。
基本软件组用可逆的压缩方法(例如GZIP)以压缩状态存储在每个服务器内,并以压缩状态发送给每个终端。
多个各为本发明实施例的网络终端107a至107n都接到传输媒体101上。网络终端107a至107n具有相同的硬件配置,设计成能存储多个不同的基本软件组。这些网络终端都不配备像存储文字处理程序、数据库程序或其他事务用软件的硬盘机那样的大容量存储装置图2为网络终端107a的详细方框图,作为代表,因为网络终端107a至107n具有相同的硬件装置。
网络终端107a具有LAN插板201,CPU(中央处理单元)202,作为第二存储器的DRAM(动态随机存取存储器)203,作为第一存储器的非易失存储器(例如为闪速存储器)204,包括键盘、鼠标器等的操作装置205,以及可以是CRT或LCD的显示装置。网络终端107a通过LAN插板201接到传输媒体101上。
DRAM 203以及CPU 202,最好速度快到足以与服务器进行数据交换和满足在显示装置上进行显示的要求。闪速存储器204用来存储装入程序和多个从服务器下载的基本软件组,因此速度并不要求与DRAM 203那样高。
也可以不用DRAM 203而用其他类型的高速读写存储器来代替。
虽然闪速存储器(flash memory)适合作为第一存储器来存储从服务器下载的基本软件组,因为它能在电源去掉后保留所存内容,但也可以用具有电池支持的易失性存储器来代替。
网络终端107a没有存储应用软件的硬盘机,因为应用程序并不在网络终端107a上执行。应用软件是通过网络终端107a的远程操作在服务器102至105上执行的。
图3示出了第一存储器204的存储分配图。闪速存储器204划分为两个存储区,一个用来存储装入程序301和文件表302,而另一个用来存储从服务器下载的多个基本软件组。
装入程序301是一组软件,执行诸如以下一些基本功能接收从服务器下载的数据(基本软件组的程序)存入闪速存储器204(或DRAM 203);将按照预定方法确定的或由操作装置的预定操作选择的存储在闪速存储器204内的这些基本软件组中的一个基本软件组装入DRAM 203予以运行;允许选择存储在闪速存储器204或DRAM 203内的这些基本软件组中的一个基本软件组;逐个删除存储在闪速存储器204内的基本软件组;对存储在闪速存储器204内的一个所选择的基本软件组进行解压缩;将指示电源切断前正在执行的基本软件组的信息写入文件表302;允许指定一个基本软件组作为缺省(默认)基本软件组和将指示所指定的基本软件组的信息写入文件表302;对闪速存储器204进行格式化;以及允许选择闪速存储器204或DRAM 203作为下载的目的地。
图3示出了一个例子,其中有五个不同的基本软件组存储在闪速存储器204的存储从服务器下载的基本软件组的区域内。这五个基本软件组是WBT基本软件组303,X终端基本软件组304,Linux终端基本软件组305,IBM 3270终端基本软件组306,以及Java终端基本软件组307。
WBT基本软件组303包括Windows CE和RDP。X终端基本软件组304包括Linux核心和X Window。Linux终端基本软件组305包括Linux核心和与服务器连接用的NFS(网络文件系统)协议。IBM3270终端(哑终端)基本软件组306包括Windows CE和3270终端显示程序。Java终端基本软件组307包括核心、VM(虚拟机)软件和Java小程序。
没有必要在所有的网络终端107a至107n内全都下载图3中所示的所有五个基本软件组。对于每个网络终端来说只要下载要使用的一些基本软件组就可以了。
图4为示出装入程序301的允许选择下载目的地的功能的操作情况的流程图。图5为在显示装置206上显示的允许选择下载目的地的选择屏幕。图6为示出装入程序301的下载功能的操作情况的流程图。
下面将结合图1至6说明在网络终端107内的装入程序301下载基本软件组的操作情况。对于其他网络终端107b至107n来说,操作情况与此相同。
首先,通过操作装置205的一个预定操作,在显示装置206上显示可指定为下载目的地的存储器(图4中的步骤S401)。在本例中,如图5所示,示出闪速存储器204和DRAM 203。虽然在图5中在选择屏幕上示出了用来指示当前指定为下载目的地的存储器的一个星号(*),但在这个操作阶段由于还没有作出选择,因此并不显示。
这里,可以由操作装置205的一个预定操作指定所显示的这些存储器中的一个存储器。这个操作包括例如键入与为进行选择给存储器所编的号码相应的数字1或2。
如果作了选择(步骤S402),指示所选定的存储器的信息就写入文件表302(步骤S403)。这样便完成了下载目的地的选择,星号(*)就显示出来以指出所选定的目的地(闪速存储器204),如图5所示。这里,步骤S401和S403是装入程序301的允许选择下载目的地的功能的操作。如果DRAM 203指定为下载目的地,那么所显示的星号(*)就指示DRAM 203。
下面说明装入程序301从服务器102至105下载基本软件组装入每个网络终端的指定存储器的操作情况。
通过对图1中所示的每个服务器进行操作,存储在每个服务器内的基本软件组以压缩状态下载到终端107a至107n。从每个服务器下载基本软件组只对由每个服务器上的网络终端的MAC(媒体访问控制)地址指定的那些网络终端进行。
也可以通过广播将基本软件组同时从每个服务器下载到所有的网络终端107a至107n。
此外,也可以将所有的基本软件组都存在一个部位(例如主计算机),再将每个基本软件组通过广播从那里下载到所有的网络终端,或者通过这个部位的操作只下载到由MAC地址所指定的那些网络终端。
或者,也可以通过每个网络终端向具有所需基本软件组的服务器提出下载请求将必要的基本软件组下载到相应的网络终端。
网络终端107a的装入程序301检验是否已接收了从一个服务器下载的数据(图6中的步骤S601)。完成接收后,装入程序301检查指定的下载目的地(步骤S602)。
由于在本例中闪速存储器204指定为下载目的地,因此基本软件组下载到闪速存储器204(步骤S603)。
如果DRAM 203指定为下载目的地,就将基本软件组存入DRAM203(步骤S603)。由于DRAM 203是主存储器,基本软件以非压缩状态存储在DRAM 203内。对只是暂时性需要基本软件组的测试和演示情况来说,将基本软件组下载到DRAM 203有时是方便的。
如果在步骤S602的检验结果表明没有指定下载目的地,就在缺省存储器内,对于本例来说是在快速存储204内,执行下载(步骤S603)。于是,将包括因此存入闪速存储器204的基本软件组的名称、开始地址和长度的信息写入闪速存储器204内的文件表302(步骤S605)。这里,步骤S601至S605是装入程序301的允许指定下载目的地的操作。
将基本软件组下载到网络终端107b至107n是以相同的方式执行的。
像上面所述那样下载到网络终端107a至107n的基本软件组以压缩状态存储在闪速存储器204内。
图7为示出装入程序301的装入和运行存储在闪速存储器204内的这些基本软件组中的一个基本软件组的操作情况的流程图。以下用网络终端107a为例进行说明,假设在网络终端107a的闪速存储器204内存有五个压缩状态下的基本软件组303至307,如图3所示。
在接通网络终端107a时,存储在闪速存储器204内的装入程序301就被激活。装入程序301参阅文件表302(步骤S701),检验这次启动是否为首次启动(步骤S702),如图7中所示。如果是首次启动,装入程序301就进入选择屏幕模式,允许从存储在闪速存储器204内的这些基本软件组中选择一个基本软件组来执行(步骤S707)。这里,步骤707是装入程序301的允许选择需执行的基本软件组的功能的操作。
在选择屏幕模式下,在显示装置206上显示文件表302中写入的基本软件组303至307的名称,如图8所示。图8中的星号(*)是用来指示缺省基本软件组的标志。由于在这个阶段还没有指定缺省基本软件组,因此这个星号并不显示出来。
如果通过操作装置的一个预定操作选择了其中任何一个基本软件组(步骤S708),所选的基本软件组就经装入程序301的解压缩功能解压缩后装入DRAM 203予以执行。
在DRAM 203内执行的基本软件组将网络终端107a通过传输媒体101与相应的服务器连接起来,使网络终端107a能利用这个服务器内的应用软件。
例如,在选择WBT基本软件组303(Windows CE和RDP软件)时,基本软件组303就经解压缩后装入DRAM 203予以执行。
通过执行WBT基本软件组303,网络终端107就通过传输线101与终端服务器104连接,从而作好了用作一个WBT的准备,能通过远程操作使用文字处理程序、数据库程序或其他事务用程序。
虽然所用的应用程序是在终端服务器104上执行的,但这个应用程序能操作成好像它是在网络终端107a上执行的那样。
用一个应用程序进行的工作在将所创建的文件或其他数据保存在终端服务器104的硬盘(未示出)后,再关断网络终端107a结束。
在关断网络终端107a时,指示关断前所使用的基本软件组的信息写入文件表302中(装入程序的最近所用基本软件组登记功能)。
在图7的步骤S702,如果确定这次启动不是基本软件组下载到网络终端107a后的首次启动,装入程序301就检查在一段预定时间内是否执行了操作装置205的一个预定操作(步骤S703)。
如果在这段预定时间内执行了这个操作,装入程序301就进入选择屏幕模式(步骤S707),在显示装置206上显示如图8所示的选择屏幕。通过用操作装置205的一个预定操作选择一个所需的基本软件组,这个基本软件组就被装入DRAM 203予以执行(步骤S708和S709)。
这里,预定时间例如可以是装入程序301自接通起检查网络终端107a的硬件配置或执行自诊断所需的时间。如果不用自接通起的一段时间内操作装置205的一个操作,也可以采用其他诸如在接通电源的同时执行操作装置的一个预定操作(例如按住一个预定的键)之类的方法。虽然有许多其他方法能用来使装入程序进入上面提到的选择模式,但最好用操作装置205的一个与接通有关的操作,例如在电源接通时或在电源接通后的一段时间内执行的一个操作。
如果在步骤S703确定在预定时间内操作装置205的预定操作没有执行,装入程序301就参阅文件表302,检查是否指定了缺省基本软件组(步骤S704)。
如果没有基本软件组指定为缺省基本软件组,装入程序301就运行最近所用基本软件组(步骤S706)。
在最近所用基本软件组例如是WBT基本软件组303时,就将基本软件组303解压缩后装入DRAM 203。结果,执行Windows CE或RDP软件。
如上所述,如果没有执行操作装置205的预定操作,也没有基本软件组指定为缺省基本软件组,那么就自动执行最近所用基本软件组。
如果在步骤S704发现在文件表302内有一个基本软件组指定为缺省基本软件组,就执行这个缺省基本软件组(步骤S705)。
在图8所示的例子中,WBT基本软件组指定为缺省基本软件组,因此执行WBT基本软件组303。
总之,如果没有执行操作装置205的预定操作,也没有基本软件组指定为缺省基本软件组,就执行最近所用基本软件组;如果没有执行操作装置205的预定操作,但有一个基本软件组指定为缺省基本软件组,就执行缺省基本软件组;而如果操作装置205的一个预定操作选择了一个基本软件组,就执行这个所选的基本软件组。
下面将说明指定一个所需的基本软件组作为缺省基本软件组(或改变缺省基本软件组)的操作情况。
如果在接通后预定时间内执行了操作装置205的一个预定操作,装入程序301就进入选择模式,显示如图8所示的选择屏幕。在还没有基本软件组指定为缺省基本软件组的情况下,图8中的星号(*)并不显示。
这里,可以用操作装置205的一个用于缺省指定的预定操作选择屏幕上所显示的这些所需基本软件组的任何一个指定为缺省基本软件组。这个操作例如可以是键入与为所需基本软件组所编的号码相应的数字1、2、3、4或5。
结果,星号(*)就显示出来,指示指定为缺省的基本软件组。图8示出了WBT基本软件组指定为缺省基本软件组时的选择屏幕。指示缺省基本软件组的信息由缺省指定功能写入文件表302。
通过这样指定一个所需的基本软件组作为缺省基本软件组,就能在网络终端一接通时自动用这个基本软件组启动网络终端,而不需要对操作装置205进行任何操作。
从以上说明可以看到本发明的网络终端具有以下这些优点由于本发明的网络终端将多个从服务器下载的基本软件组存入在网络终端关断时能保留所存内容的存储器,因此能迅速、方便地执行一个所需的基本软件组,而不需要每次在开始使用网络终端时或在更换基本软件组时都要下载。
此外,由于为网络终端的装入程序配置了最近所用基本软件登记功能,其将指示关断前执行的基本软件组的信息写入存储器,因此就能在用相同的应用软件继续工作时自动用最近所用基本软件组启动网络终端。
此外,由于为网络终端的装入程序配置了缺省指定功能,允许将一个基本软件组指定为缺省基本软件组,并将指示所指定的基本软件组的信息写入存储器,因此就能自动用最常用的基本软件组启动网络终端。
此外,由于为网络终端的装入程序配置了下载目的地指定功能,允许指定下载目的地,因此就能将暂时用于测试或演示的基本软件组下载到DRAM。下载到DRAM的基本软件组可以立即执行,而删除它们也不需要有烦人的操作。
此外,存储在每个服务器内的基本软件组可以从服务器下载到只是由网络终端的MAC地址所指定的那些网络终端,也可以通过广播同时下载到所有的网络终端107a至107n。还可以将所有的基本软件组都存储在一个部位(例如主计算机),再从那里将每个基本软件组通过广播下载到所有网络终端,或者通过这个部位的操作只下载到由MAC地址指定的那些网络终端。还可以将必要的基本软件组下载到向具有这些基本软件组的服务器提出下载请求的每个网络终端。因此,网络管理可以显著地得到简化。
权利要求
1.一种通过一个网络与一些服务器连接、在从一个服务器下载的一个基本软件组的环境下进行工作、远程操作装在这个服务器上的应用软件的网络终端,所述网络终端包括能存储从这些服务器下载的多个基本软件组的存储器,该存储器在所述网络终端关断时保留这些基本软件组;以及原始写入存储器的装入程序软件,其所执行的功能包括接收从这些服务器下载的多个基本软件组,将这些基本软件组存储在存储器内,以及运行按预定方法确定的或由预定选择操作选择的存储在存储器内的这些基本软件组中的一个基本软件组。
2.按权利要求1所述的网络终端,其中所述存储器包括一个能在网络终端关断时保留所存内容的可电重写的第一存储器和一个具有高速读写能力的第二存储器,所述装入程序包括解压缩功能,所述装入程序用一种可解压缩的方法以压缩状态将从服务器下载的这些基本软件组存储在所述第一存储器内,对按预定方法确定的或由预定选择操作选择的存储在所述第一存储器内的这些基本软件组中的一个基本软件组进行解压缩后存入第二存储器予以运行。
3.按权利要求1所述的网络终端,其中所述从服务器下载的这些基本软件组以非压缩状态存储在所述存储器内,而所述装入程序运行按预定方法确定的或由预定选择操作选择的基本软件组。
4.按权利要求1至3的任何一个权利要求所述的网络终端,其中所述装入程序具有将指示关断前正执行的基本软件组的信息写入所述存储器的最近所用基本软件登记功能,所述装入程序在电源接通时运行由这信息标识的基本软件组。
5.按权利要求1至3的任何一个权利要求所述的网络终端,其中所述装入程序具有在执行操作装置的一个预定操作时在显示装置上显示一个示出列有保留在所述存储器内的基本软件组的表的选择屏幕的缺省指定功能,该功能将指示由操作装置的一个预定操作所指定的基本软件组的信息写入同一存储器,所述装入程序在电源接通时运行由这信息标识的基本软件组。
6.按权利要求1至5的任何一个权利要求所述的网络终端,其中所述装入程序具有在执行操作装置的一个预定操作时在显示装置上显示一个示出列有保留在所述存储器内的基本软件组的表的显示屏幕的功能,并运行由操作装置的一个预定操作选择的基本软件组。
7.按权利要求1所述的网络终端,其中所述存储器包括一个能在网络终端关断时保留所存内容的可电重写的第一存储器和一个具有高速读写能力的第二存储器,而所述装入程序具有在执行操作装置的一个预定操作时在显示器上显示一个列有一些存储器的表的下载目的地选择功能,并将从服务器下载的基本软件组存入由操作装置的一个预定操作指定的存储器内。
全文摘要
一种改善的网络终端通过一个网络与一些服务器连接,在从一个服务器下载的一个基本软件组的环境下进行工作,有于远程操作在这个服务器上的应用软件。这种网络终端能很迅速地用一个所需基本软件组为使用作好准备,而不需要每当要使用基本软件组或更换基本软件组时都要下载基本软件组。
文档编号G06F9/06GK1277391SQ0010897
公开日2000年12月20日 申请日期2000年5月24日 优先权日1999年5月26日
发明者萩原秀和, 龙尾谦二 申请人:株式会社高岳制作所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1