数据桥接器、基于数据桥接器的数据通信方法及系统与流程

文档序号:29459644发布日期:2022-04-02 00:05阅读:523来源:国知局
数据桥接器、基于数据桥接器的数据通信方法及系统与流程

1.本发明涉及石油物探技术领域,具体涉及一种数据桥接器、基于数据桥接器的数据通信方法及系统。


背景技术:

2.物探软件具有涉及资源众多、应用逻辑复杂、海量数据访问等特点,因此需要具备可扩展、高开放的软件架构与集成平台。常用的集成模式有源码级集成、插件式集成及模块间通过数据库、文件系统及网络接口进行数据交换从而实现集成等几种方式。但众所周知,一个大型的软件项目,系统往往由组成完整业务流程的一系列不同的功能模块组成,需要数十、甚至上百的人进行协作开发。如果采用源码级集成模式,每一次小的变动都会导致整个系统的重新编译与部署,耗时费力,且系统难以测试与维护;同时,软件中会集成一些由不同供应商提供的功能模块。这些模块具有不同的业务流程、数据模型与软件体系结构。无论采用那种集成模式都需要对其进行功能整合、接口重构,不仅耗时较久,费用较高,且过程曲折。现有系统多采用基于数据交换的集成模式,模块内数据交换与交互控制流畅,但模块间的信息交换却相当局限。如果没有良好的并发控制与同步处理,还会对数据产生不可逆的破坏或影响。因此,需要探索一种适合大型或异构软件系统的集成技术,消除各模块与应用间的孤岛效应,实现整个系统的无缝衔接与一体化应用。
3.然而,目前尚未有适合大型或异构软件系统的集成技术。


技术实现要素:

4.有鉴于此,本发明提供一种数据桥接器、基于数据桥接器的数据通信方法及系统,以解决上述提及的至少一个问题。
5.根据本发明的第一方面,提供一种基于数据桥接器的数据通信方法,所述方法包括:
6.通过通信端口接收来自发送端的元数据,所述元数据包括:信息类型和待发送信息;
7.解析所述元数据以识别该元数据的信息类型,并根据预先配置的信息转换规则和所述信息类型对所述待发送信息进行转换操作;
8.将转换后的信息发送至所述通信端口,以使相应的接收端通过该通信端口获取所需信息。
9.根据本发明的第二方面,提供一种数据桥接器,所述数据桥接器包括:
10.接收单元,用于通过通信端口接收来自发送端的元数据,所述元数据包括:信息类型和待发送信息;
11.解析单元,用于解析所述元数据以识别该元数据的信息类型;
12.转换单元,用于根据预先配置的信息转换规则和所述信息类型对所述待发送信息进行转换操作;
13.发送单元,用于将转换后的信息发送至所述通信端口,以使相应的接收端通过该通信端口获取所需信息。
14.根据本发明的第三方面,提供一种基于数据桥接器的数据通信系统,该系统包括:上述的数据桥接器、接收端、发送端和通信端口,其中,所述发送端将元数据发送至所述通信端口,所述数据桥接器监听该通信端口并获取所述元数据,所述数据桥接器将转换后的元数据发送至所述通信端口,所述发送端监听该通信端口并获取所需数据。
15.根据本发明的第四方面,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法的步骤。
16.根据本发明的第五方面,提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。
17.由上述技术方案可知,通过通信端口来接收来自发送端的元数据,随后解析该元数据以识别信息类型,以便于根据该信息类型和信息转换规则对待发送信息进行转换操作,之后将转换后的信息发送至所述通信端口,以使相应的接收端通过该通信端口获取所需信息,如此,可以实现异构模块间高效的数据通信。
附图说明
18.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
19.图1是根据本发明实施例的基于数据桥接器的数据通信系统的结构框图;
20.图2是根据本发明实施例的数据桥接器1的结构框图;
21.图3是根据本发明实施例的基于数据桥接器的软件集成方案的示例架构图;
22.图4是根据本发明实施例的系统功能模块扩充的示意图;
23.图5是根据本发明实施例的功能模块间交互同步的示意图;
24.图6是根据本发明实施例的异构软件间数据转换的示意图;
25.图7是根据本发明实施例的基于图3所示示例系统架构的工作原理图;
26.图8是根据本发明实施例的在模块间进行大体量数据同步更新访问的流程图;
27.图9是工区数据的底图显示图;
28.图10是根据本发明实施例的地震剖面显示图;
29.图11是地震属性交会分析模块显示的图像;
30.图12是根据本发明实施例的属性剖面显示模块显示的图像;
31.图13是根据本发明实施例的属性平面显示模块显示的图像;
32.图14是根据本发明实施例的属性三维显示模块显示的图像;
33.图15是根据本发明实施例的基于数据桥接器的数据通信方法的流程图;
34.图16是根据本发明实施例的基于数据桥接器的数据通信方法的详细流程图;
35.图17为本发明实施例的电子设备600的系统构成的示意框图。
具体实施方式
36.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
37.由于现有的石油物探软件系统多采用基于数据交换的集成模式,模块内数据交换与交互控制流畅,但模块间的信息交换却相当局限。如果没有良好的并发控制与同步处理,还会对数据产生不可逆的破坏或影响。因此,需要探索一种适合大型或异构软件系统的集成技术,消除各模块与应用间的孤岛效应,实现整个系统的无缝衔接与一体化应用。然而,目前尚未有适合大型或异构软件系统的集成技术。
38.基于此,本发明实施例提供一种基于数据桥接器的数据通信方案,该方案适合大型或异构软件系统的集成技术,可以消除各模块与应用间的孤岛效应,实现整个系统的无缝衔接与一体化应用。通过该方案,可以解决大型物探软件或异构软件模块间的高效集成问题,同时也解决其他集成方式接口复杂、系统扩展与维护困难等问题。以下结合附图来详细描述本发明实施例。
39.图1是根据本发明实施例的基于数据桥接器的数据通信系统的结构框图,如图1所示,该系统包括:数据桥接器1、接收端2(例如,功能模块)、发送端3(例如,功能模块)和通信端口4,其中,发送端将需要发送的信息打包成元数据发送至所述通信端口,所述数据桥接器监听该通信端口并获取所述元数据,所述数据桥接器将转换后的元数据发送至所述通信端口,所述发送端监听该通信端口并获取所需数据。
40.图2是数据桥接器1的结构框图,如图2所示,该数据桥接器1包括:接收单元11、解析单元12、转换单元13和发送单元14,其中:
41.接收单元11,用于通过通信端口接收来自发送端的元数据,所述元数据包括:信息类型和待发送信息。
42.在实际操作中,元数据还可以包括:接收端信息和发送端信息。
43.解析单元12,用于解析所述元数据以识别该元数据的信息类型。
44.转换单元13,用于根据预先配置的信息转换规则和所述信息类型对所述待发送信息进行转换操作。
45.这里的信息转换规则可以是预先配置的通信信息的分类、分级、分组信息,以用于转换单元对接收到的元数据进行转换操作。
46.发送单元14,用于将转换后的信息发送至所述通信端口,以使相应的接收端通过该通信端口获取所需信息。
47.在一个实施例中,当信息类型为同步操作时,所述发送单元将转换后的信息以广播方式发送至所述通信端口。
48.通过接收单元11基于通信端口来接收来自发送端的元数据,随后解析单元12解析该元数据以识别信息类型,以便于转换单元13根据该信息类型和信息转换规则对待发送信息进行转换操作,之后发送单元14将转换后的信息发送至所述通信端口,以使相应的接收端通过该通信端口获取所需信息,如此,可以实现异构模块间高效地数据通信。
49.在实际操作中,上述数据桥接器1还包括:信道建立单元和监听单元,其中:信道建
立单元,用于建立与发送端、接收端之间的全双工通信信道,以用于传输数据;监听单元,用于周期性监听所述通信端口,以获取来自于发送端的数据。
50.为了更好地理解本发明,以下结合图3所示的系统架构来详细描述本发明实施例。
51.如图3所示,该架构包括:主控程序模块、数据桥接器、多个模块(即,功能模块),其中:
52.主控程序模块,负责信息分类、分级、分组信息的配置及数据桥接器与各功能模块的启动;
53.数据桥接器(具有数据服务程序),负责信息或数据的接收、转换、打包与发送,在各模块间起着数据传送与通信桥梁的作用,将整个系统连接成一个有机协作的整体;
54.每个需要通信与传递数据的功能模块中都有一个通信管理组件(可以称为通信程序客户端),负责监听信道,完成与数据桥接器的通信与数据交换。
55.在一个实施例中,通信程序客户端,嵌入在各功能模块中,用于监听数据通信信道,接收来自服务器的信息,并根据信息类型与级别,对所接收数据执行相应的操作或抛弃。
56.在具体实施时,数据桥接器还负责对与各模块连接的通信信道(图中显示为信道)进行管理。该通信信道可以通过命名管道来实现,也可以通过网络套接字来实现,或者其他的本地通信方式实现。对通信端口的监听可通过设置定时器来进行。
57.在本发明实施例中,采用广播式信息通信模式,主控程序模块和各模块间与数据桥接器间的接口逻辑相对简单,尤其是对于异构系统,应用程序不需要大规模改动,如此,可以为大型软件系统集成节约大量的时间与人工成本。
58.采用本发明实施例集成的软件系统,具有较高的系统可扩展性与良好的可维护性。在后期维护与升级过程中,对于新集成模块只需对通信信息与数据类型进行扩充和通信接口重构即可,以下结合图4所示的流程来描述功能模块扩充过程。
59.如图4所示,系统功能模块扩充流程包括如下步骤:
60.(1)定义新模块要传递的消息或数据类型;
61.(2)在新模块中增加数据打包、发送、接收与响应功能;
62.(3)增加与数据桥接器的通信信道管理功能;
63.(4)将新模块置入系统,由主控程序模块启动或调用。
64.在具体实施过程中,可将各模块中的信道管理与信息和数据传送程序抽取出来,形成一个共享库。在集成新模块或优化模块时,只需要对此库进行少量扩充或修改,在编译模块时链接此库即可,从而再次提升集成效率。
65.图5是根据本发明实施例的功能模块间交互同步的示意图,如图5所示,该流程包括:
66.(1)模块1将需要同步的信息打包,通过通信端口发送到数据桥接器;
67.(2)数据桥接器接收信息,并广播式转发;
68.(3)模块2监听通信端口识别出自己是需要被同步的模块,则接收信息并做出响应。
69.图6是根据本发明实施例的异构软件间数据转换的示意图,如图6所示,该流程包括:
70.(1)模块1将需要传送的数据打包成元数据格式,通过通信端口发送到数据桥接器;
71.(2)数据桥接器监听通信端口发现信息,对信息进行识别,得到发送方、接收方、数据类型与转换关系,并对数据进行转换后,通过通信端口发回;
72.(3)模块2监听通信端口发现自己是接收方,则接收数据,将数据由元数据格式转化为自己所需要的格式,并对数据进行处理。
73.通过该流程,各功能模块只需要处理与自己相关的数据,把大量的数据格式转换功能交由数据桥接器完成,实现了通信功能与业务处理模块的分离,从而减轻了功能模块的复杂度。
74.图7是基于图3所示系统架构的工作原理图,如图7所示,该系统的工作流程包括:
75.步骤701,主控程序模块配置通信信息与传递数据的分级、分组信息,并保存为xml文件。
76.在一个实施例中,主控程序模块在安装部署或首次启动时,根据模块间数据交换类型与调用关系对系统通信数据进行分类,并按业务间调用与协作关系对通信数据进行分级、分组管理。分类、分级、分组信息将存储于一个外部的xml文件(对应于上述的转换单元13中的信息转换规则)中。
77.步骤702,主控程序模块启动主控程序,并启动数据桥接器。
78.步骤703,数据桥接器启动后,自动建立全双工的通信信道,并保持对通信端口的监听。
79.步骤704,主控程序启动各功能模块。
80.步骤705,功能模块启动时加载通信信息分级、分组信息,并建立与数据桥接器的连接,保持对通信端口的监听。
81.步骤706,当模块间需要交互同步或数据传递时,由发送模块将信息封装、打包成元数据格式,并发送至通信端口。
82.步骤707,数据桥接器监听到有新信息或数据传到,则从通信端口读取,解析信头,得到发送者、接收者、信息类型及待转换类型,数据桥接器对信息或数据进行转换后,发回通信端口。
83.在一个实施例中,数据桥接器采用定时器或其他同步措施,对信息的收发进行同步与并发处理。
84.步骤708,其他模块通过通信端口监听到有新信息或数据传到,则首先读取信头信息。
85.在一个实施例中,各功能模块提供与数据桥接器所提供信道的连接接口与通信组件。该通信组件在模块启动时读取上述xml文件中存储的通信数据分类、分级、分组信息。
86.步骤709,判断自己是否为接收者,如果否,则执行步骤710,否则执行步骤711。
87.步骤710,不是接收者的模块将自动抛弃信息,不做任何响应。
88.步骤711,接收者读取信息或数据,并根据信息或数据类型进行处理,做出响应。
89.具体地,接收者提取信头数据,并根据分类、分组信息对接收数据进行筛选、接收、处理与响应。
90.步骤712,各模块继续监听通信端口。
91.在系统运行期间,重复完成步骤706-712,从而实现整个系统的交互同步、数据传送与协作运行。
92.本发明实施例通过构建数据通信服务程序,在大型物探软件不同模块或异构模块间充当数据桥接器,建立主程序与功能模块、模块与模块间的全双工信道,实现数据转换与实时交互。由于各模块只需负责各自数据的发送及与自己相关数据的接收,模块间接口相对简单,且无需对原有程序架构和数据结构进行大量修改,集成工作量主要集中在数据服务器端,从而实现大型物探软件系统或异构软件模块的快速集成。同时,随着软件规模的扩大,只需通过主控程序对通信数据的分类、分级、分组信息进行扩充,并对数据桥接器及数据通信接口进行少量修改,而无需大量修改主控程序和功能模块的数据模型、程序结构与访问接口,从而使集成的软件系统具有很好的可扩展性与交互性能,也有利于系统维护。
93.在一个实施例中,对于大体量数据,为节约系统与通信资源,则可不通过数据桥接器来实现数据的传送。在这种情况下,可通过磁盘或数据库在模块间进行数据共享。
94.图8是在模块间进行大体量数据同步更新访问的流程图,如图8所示,该流程包括:
95.步骤801,在数据生成模块生成数据后,验证数据是否成功保存到数据库或磁盘;
96.步骤802,生成模块提交同步申请,并对同步信息进行打包,发送,在同步信息中包括了数据存储信息(例如,存储链接);
97.步骤803,数据桥接器对信息进行广播式转发;
98.步骤804,需要同步的模块监听以同步信息,解析出需要同步的数据存储信息,从数据库或磁盘读取,并进行同步显示或处理。
99.为了进一步理解本发明,以下给出两个实例。
100.实例一
101.图9是一个工区数据的底图显示截图,相当于图5中提出同步申请模块(即模块1)显示的图像。图10为地震剖面显示图,相当于图5中的同步响应模块,即模块2(剖面显示模块)显示的图像。当在图9所示的底图上拾取一条测线时,该模块发出了一个交互同步申请,并将当前的地震数据名称、测线号等打包成元数据表示的通信信息包,通过信道发送至通信端口,以便数据桥接器获取;数据桥接器识别出信头为底图与剖面显示模块间的测线显示同步信息,则对信息直接进行广播式转发。如图10所示,剖面显示模块监听到有新信息到达通信端口,则首先解析信头,确认自己是接收者,读取信息,并做出显示当前显示地震数据中与底图拾取测线号相一致的测线,并保持相关显示参数,从而实现了两个模块间的交互同步。
102.实例二
103.图11为一个地震属性交会分析模块显示的图像,图12、图13、图14分别为属性剖面显示模块、平面显示模块与三维显示模块显示的图像。如图11所示,属性交会分析模块进行交互解释后,即提出一个需要向其他模块传送解释结果数据的申请,同时将解释结果打包发送到通信端口,通过信道发送至通信端口,以便数据桥接器获取;数据桥接器监听到有新信息到达,首先读取信头并进行解析,识别出此信息为属性交会分析模块发送的交会解释结果,需要进行格式转换,则根据信头设置信息对数据进行读取、转换及发送;若剖面显示模块、平面显示模块与三维显示模块已经启动,当监听到有新信息到达通信端口时,则选择读取发送给自己的数据包,并将接收到的交会解释结果投影显示在对应的显示区域,从而
实现了一个发送模块与多个接收模块间的交互同步与数据转换。
104.在实际操作中,上述各单元、各模块可以组合设置、也可以单一设置,本发明不限于此。
105.基于相似的发明构思,本发明实施例还提供一种基于数据桥接器的数据通信方法,该方法优选地可应用于上述的数据桥接器。
106.图15是根据本发明实施例的基于数据桥接器的数据通信方法的流程图,如图15所示,该方法包括:
107.步骤1501,通过通信端口接收来自发送端的元数据,所述元数据包括:信息类型和待发送信息。
108.在实际操作中,元数据还可以包括:发送端信息和接收端信息。
109.步骤1502,解析所述元数据以识别该元数据的信息类型,并根据预先配置的信息转换规则和所述信息类型对所述待发送信息进行转换操作。
110.步骤1503,将转换后的信息发送至所述通信端口,以使相应的接收端通过该通信端口获取所需信息。
111.当信息类型为同步操作是,可以将转换后的信息以广播式发送方式发送至所述通信端口。
112.当待发送信息为数据存储信息(例如,存储链接)时,相应的接收端根据所述数据存储信息查找到数据存储位置,并从该数据存储位置获取对应的数据。
113.本发明实施例通过通信端口来接收来自发送端的元数据,随后解析该元数据以识别信息类型,以便于根据该信息类型和信息转换规则对待发送信息进行转换操作,之后将转换后的信息发送至所述通信端口,以使相应的接收端通过该通信端口获取所需信息,如此,可以实现异构模块间高效地数据通信。
114.在一个实施例中,在步骤1501之前,需要建立与发送端、接收端之间的全双工通信信道,以用于传输数据;同时,周期性监听所述通信端口,以便于及时获取发送端发送的数据。图16是基于数据桥接器的数据通信方法的详细流程图,如图16所示,发送端将待发送数据打包成元数据,数据桥接器通过通信端口接收来自发送端的元数据,解析元数据以识别该元数据的信息类型,并根据预先配置的信息转换规则和信息类型对待发送信息进行转换操作,然后将转换后的信息发回至通信端口,之后接收端通过该通信端口获取所需信息,并做出响应。如此,可以实现异构模块间高效的数据通信,从而实现大型软件系统的快速集成。
115.上述各步骤的具体执行流程,可以参见上述装置/系统实施例中的描述,此处不再赘述。
116.本实施例还提供一种电子设备,该电子设备可以是台式计算机、平板电脑及移动终端等,本实施例不限于此。在本实施例中,该电子设备可以参照上述方法实施例进行实施及基于数据桥接器的数据通信系统的实施例进行实施,其内容被合并于此,重复之处不再赘述。
117.图17为本发明实施例的电子设备600的系统构成的示意框图。如图17所示,该电子设备600可以包括中央处理器100和存储器140;存储器140耦合到中央处理器100。值得注意的是,该图是示例性的;还可以使用其他类型的结构,来补充或代替该结构,以实现电信功
能或其他功能。
118.一实施例中,基于数据桥接器的数据通信功能可以被集成到中央处理器100中。其中,中央处理器100可以被配置为进行如下控制:
119.通过通信端口接收来自发送端的元数据,所述元数据包括:信息类型和待发送信息;
120.解析所述元数据以识别该元数据的信息类型,并根据预先配置的信息转换规则和所述信息类型对所述待发送信息进行转换操作;
121.将转换后的信息发送至所述通信端口,以使相应的接收端通过该通信端口获取所需信息。
122.从上述描述可知,本技术实施例提供的电子设备,通过通信端口来接收来自发送端的元数据,随后解析该元数据以识别信息类型,以便于根据该信息类型和信息转换规则对待发送信息进行转换操作,之后将转换后的信息发送至所述通信端口,以使相应的接收端通过该通信端口获取所需信息,如此,可以实现异构模块间的数据通信。
123.在另一个实施方式中,基于数据桥接器的数据通信系统可以与中央处理器100分开配置,例如可以将基于数据桥接器的数据通信系统配置为与中央处理器100连接的芯片,通过中央处理器的控制来实现基于数据桥接器的数据通信功能。
124.如图17所示,该电子设备600还可以包括:通信模块110、输入单元120、音频处理单元130、显示器160、电源170。值得注意的是,电子设备600也并不是必须要包括图17中所示的所有部件;此外,电子设备600还可以包括图17中没有示出的部件,可以参考现有技术。
125.如图17所示,中央处理器100有时也称为控制器或操作控件,可以包括微处理器或其他处理器装置和/或逻辑装置,该中央处理器100接收输入并控制电子设备600的各个部件的操作。
126.其中,存储器140,例如可以是缓存器、闪存、硬驱、可移动介质、易失性存储器、非易失性存储器或其它合适装置中的一种或更多种。可储存上述与失败有关的信息,此外还可存储执行有关信息的程序。并且中央处理器100可执行该存储器140存储的该程序,以实现信息存储或处理等。
127.输入单元120向中央处理器100提供输入。该输入单元120例如为按键或触摸输入装置。电源170用于向电子设备600提供电力。显示器160用于进行图像和文字等显示对象的显示。该显示器例如可为lcd显示器,但并不限于此。
128.该存储器140可以是固态存储器,例如,只读存储器(rom)、随机存取存储器(ram)、sim卡等。还可以是这样的存储器,其即使在断电时也保存信息,可被选择性地擦除且设有更多数据,该存储器的示例有时被称为eprom等。存储器140还可以是某种其它类型的装置。存储器140包括缓冲存储器141(有时被称为缓冲器)。存储器140可以包括应用/功能存储部142,该应用/功能存储部142用于存储应用程序和功能程序或用于通过中央处理器100执行电子设备600的操作的流程。
129.存储器140还可以包括数据存储部143,该数据存储部143用于存储数据,例如联系人、数字数据、图片、声音和/或任何其他由电子设备使用的数据。存储器140的驱动程序存储部144可以包括电子设备的用于通信功能和/或用于执行电子设备的其他功能(如消息传送应用、通讯录应用等)的各种驱动程序。
130.通信模块110即为经由天线111发送和接收信号的发送机/接收机110。通信模块(发送机/接收机)110耦合到中央处理器100,以提供输入信号和接收输出信号,这可以和常规移动通信终端的情况相同。
131.基于不同的通信技术,在同一电子设备中,可以设置有多个通信模块110,如蜂窝网络模块、蓝牙模块和/或无线局域网模块等。通信模块(发送机/接收机)110还经由音频处理器130耦合到扬声器131和麦克风132,以经由扬声器131提供音频输出,并接收来自麦克风132的音频输入,从而实现通常的电信功能。音频处理器130可以包括任何合适的缓冲器、解码器、放大器等。另外,音频处理器130还耦合到中央处理器100,从而使得可以通过麦克风132能够在本机上录音,且使得可以通过扬声器131来播放本机上存储的声音。
132.本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时以实现上述基于数据桥接器的数据通信方法的步骤。
133.综上所述,本发明实施例提供的基于数据桥接器的软件系统集成方法,是基于计算机系统通信技术,在软件各模块间提供一个数据桥接器,作为全双工的通信与数据传输通道,形成一种基于数据桥接器的物探软件集成方案,用以解决大型物探软件或异构模块间的集成问题。采用该方案集成的软件系统,具有松耦合、易扩展、好维护等特点,为节约软件开发成本与提高团队效率提供了现实、有效的途径和方法。
134.以上参照附图描述了本发明的优选实施方式。这些实施方式的许多特征和优点根据该详细的说明书是清楚的,因此权利要求旨在覆盖这些实施方式的落入其真实精神和范围内的所有这些特征和优点。此外,由于本领域的技术人员容易想到很多修改和改变,因此不是要将本发明的实施方式限于所例示和描述的精确结构和操作,而是可以涵盖落入其范围内的所有合适修改和等同物。
135.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
136.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
137.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
138.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一
个方框或多个方框中指定的功能的步骤。
139.本发明中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1