CN111475149A - Someip通信中间层代码实现方法及其*** - Google Patents
Someip通信中间层代码实现方法及其*** Download PDFInfo
- Publication number
- CN111475149A CN111475149A CN202010259265.9A CN202010259265A CN111475149A CN 111475149 A CN111475149 A CN 111475149A CN 202010259265 A CN202010259265 A CN 202010259265A CN 111475149 A CN111475149 A CN 111475149A
- Authority
- CN
- China
- Prior art keywords
- service
- information
- someip
- communication
- template
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/31—Programming languages or programming paradigms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/06—Notations for structuring of protocol data, e.g. abstract syntax notation one [ASN.1]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Communication Control (AREA)
Abstract
一种SOMEIP通信中间层代码实现方法,包括以下步骤:接收并保存用户输入的SOMEIP服务的服务信息、对应该服务的服务方法接口信息以及通信配置信息;通过代码生成脚本将所述服务信息以及服务方法接口信息输入预先制作的SOMEIP通信中间层代码模板,生成代码文件;通过配置生成脚本将所述服务ID、方法所属事件组ID以及通信配置信息输入预先制作的配置模板,生成用于运行所述代码文件的配置文件。本发明简洁高效,大大提高了开发效率,复用性高,可维护性好。
Description
技术领域
本发明涉及SOMEIP通信技术领域,尤其涉及一种SOMEIP通信中间层代码实现方法及其***。
背景技术
SOMEIP协议被大量使用在车载ECU设备中进行车载以太网的数据通信。在SOMEIP协议实现的过程中,SOMEIP的底层面向服务的发现和服务路由,这部分实现比较固定。但SOMEIP协议通信中间层面向业务应用,这部分实现起来比较复杂多变,每一个SOMEIP协议通信服务中都包含了一组method/field/event类型的方法接口,实现服务则需要对这些方法接口进行开发,但是,逐一对不同的使用场景和不同的业务数据,进行服务的方法接口的开发,不仅会导致开发周期长,成本高,效率低下,而且随着使用场景和业务数据发生变化,需要进行大量的修改,甚至推倒重来,在复用性上比较差。一旦方法接口的代码出现bug或优化,需要进行逐一修改,可维护性也比较差。
发明内容
基于此,针对上述技术问题,提供一种SOMEIP通信中间层代码实现方法及其***。
为解决上述技术问题,本发明采用如下技术方案:
一种SOMEIP通信中间层代码实现方法,包括以下步骤:
接收并保存用户输入的SOMEIP服务的服务信息、对应该服务的服务方法接口信息以及通信配置信息,所述服务信息包括服务名称以及服务ID,所述服务方法接口信息包括方法接口类型、方法接口名、方法接口ID、方法接口参数以及方法所属事件组ID,所述通信配置信息包括通信协议IP以及通信端口;
通过代码生成脚本将所述服务信息以及服务方法接口信息输入预先制作的SOMEIP通信中间层代码模板,生成代码文件,所述SOMEIP通信中间层模板中具有所述方法接口的全部实现流程;
通过配置生成脚本将所述服务ID、方法所属事件组ID以及通信配置信息输入预先制作的配置模板,生成用于运行所述代码文件的配置文件,所述配置模板中定义了SOMEIP协议通信配置信息、SOMEIP协议服务配置信息以及SOMEIP协议服务发现配置信息。
以表格的形式供用户输入所述SOMEIP服务的服务信息、对应该服务的服务方法接口信息以及通信配置信息。
所述表格为excel表格。
先将所述服务信息以及服务方法接口信息保存在xml文件中,再由所述代码生成脚本将所述xml文件中的服务信息以及服务方法接口信息输入SOMEIP通信中间层代码模板,生成代码文件。
所述脚本为python脚本,所述模板为jinja2模板。
本方案还涉及一种SOMEIP通信中间层代码实现***,包括存储模块,所述存储模块包括由处理器加载并执行的多条指令:
接收并保存用户输入的SOMEIP服务的服务信息、对应该服务的服务方法接口信息以及通信配置信息,所述服务信息包括服务名称以及服务ID,所述服务方法接口信息包括方法接口类型、方法接口名、方法接口ID、方法接口参数以及方法所属事件组ID,所述通信配置信息包括通信协议IP以及通信端口;
通过代码生成脚本将所述服务信息以及服务方法接口信息输入预先制作的SOMEIP通信中间层代码模板,生成代码文件,所述SOMEIP通信中间层模板中具有所述方法接口的全部实现流程;
通过配置生成脚本将所述服务ID、方法所属事件组ID以及通信配置信息输入预先制作的配置模板,生成用于运行所述代码文件的配置文件,所述配置模板中定义了SOMEIP协议通信配置信息、SOMEIP协议服务配置信息以及SOMEIP协议服务发现配置信息。
以表格的形式供用户输入所述SOMEIP服务的服务信息、对应该服务的服务方法接口信息以及通信配置信息。
所述表格为excel表格。
先将所述服务信息以及服务方法接口信息保存在xml文件中,再由所述代码生成脚本将所述xml文件中的服务信息以及服务方法接口信息输入SOMEIP通信中间层代码模板,生成代码文件。
所述脚本为python脚本,所述模板为jinja2模板。
本发明简洁高效,大大提高了开发效率,复用性高,可维护性好。
附图说明
下面结合附图和具体实施方式对本发明进行详细说明:
图1为本发明的流程图。
具体实施方式
如图1所示,一种SOMEIP通信中间层代码实现方法,包括以下步骤:
S101、接收并保存用户输入的SOMEIP服务的服务信息、对应该服务的服务方法接口信息以及通信配置信息,用户可以按需输入上述信息,从而定义期望的方法接口。
其中,服务信息包括服务名称以及服务ID,服务方法接口信息包括方法接口类型、方法接口名、方法接口ID、方法接口参数以及方法所属事件组ID,方法接口参数为方法接口的输入输出参数及参数类型等描述信息,通信配置信息包括SOMEIPD通信所需的协议(UDP或TCP)IP地址以及通信端口。
在本实施例中,以表格的形式供用户输入SOMEIP服务的服务信息、对应该服务的服务方法接口信息以及通信配置信息,可以采用excel表格。
S102、通过代码生成脚本将上述服务信息以及服务方法接口信息输入预先制作的SOMEIP通信中间层代码模板,生成代码文件。
其中,SOMEIP通信中间层模板中具有SOMEIP定义的method、filed以及event三类方法接口的全部实现流程。具体包括:someip服务端和客户端启动的过程,someip客户端和服务端消息处理接口注册和调用过程,客户端的请求消息发送全过程,接收请求应答消息并进行处理的全过程,接收到事件通知消息并进行处理全过程;服务端的接收到请求消息并进行处理过程,对请求进行应答全过程,发送事件通知消息全过程。
通过代码生成脚本,上述信息分别被输入在SOMEIP通信中间层代码模板的预设位置中,而模板中其余的部分则不需要用户输入,是固定通用的。
由于直接通过代码生成脚本将上述服务信息以及服务方法接口信息输入SOMEIP通信中间层代码模板中,在实现上比较复杂,故在本实施例中,先通过excel处理脚本从excel表格中读取服务信息以及服务方法接口信息,并保存在xml文件中,再由代码生成脚本将xml文件中的服务信息以及服务方法接口信息输入SOMEIP通信中间层代码模板,生成代码文件。
S103、通过配置生成脚本将上述服务ID、方法所属事件组ID以及通信配置信息输入预先制作的配置模板,生成用于运行上述代码文件的配置文件。
在本实施例中,通过上述excel处理脚本从excel表格中读取服务ID、方法所属事件组ID以及通信配置信息并输出给配置生成脚本。
其中,当服务为通知服务时,才需要用户输入方法所属事件组ID,该事件组ID用于SOMEIP通信的客户端用来订阅事件,当服务为通知服务以外的服务时,方法所属事件组ID留空即可。
需要指出的是,步骤S102与S103不分先后。
通过配置生成脚本,上述信息分别被输入在SOMEIP通信中间层代码模板的预设位置中,而模板中其余的部分则不需要用户输入,是固定通用的。
其中,配置模板中定义了SOMEIP协议通信配置信息、SOMEIP协议服务配置信息以及SOMEIP协议服务发现配置信息。协议通信配置信息包括通信IP、客户端端口范围信息,服务配置信息包括提供的服务类型、服务IP和端口信息,服务发现配置信息包括服务发现所用的组播以及心跳间隔时长等信息。
具体地,服务ID和方法所属事件组ID被输入在SOMEIP协议服务配置信息中的预设位置,通信配置信息被输入在SOMEIP协议通信配置信息中的预设位置。
代码模板以及配置模板针对不同的使用场景和业务数据,可以多次使用,极具高复用性,并且,只需对代码模板以及配置模板进行修改或优化,就可以对所有方法接口的代码进行修改或优化,具备极佳的可维护性。
在本实施例中,脚本为python脚本,模板为jinja2模板。
本发明还涉及一种SOMEIP通信中间层代码实现***,包括存储模块,所述存储模块包括由处理器加载并执行的多条指令,参见图1:
S101、接收并保存用户输入的SOMEIP服务的服务信息、对应该服务的服务方法接口信息以及通信配置信息,用户可以按需输入上述信息,从而定义期望的方法接口。
其中,服务信息包括服务名称以及服务ID,服务方法接口信息包括方法接口类型、方法接口名、方法接口ID、方法接口参数以及方法所属事件组ID,方法接口参数为方法接口的输入输出参数及参数类型等描述信息,通信配置信息包括SOMEIPD通信所需的协议(UDP或TCP)IP地址以及通信端口。
在本实施例中,以表格的形式供用户输入SOMEIP服务的服务信息、对应该服务的服务方法接口信息以及通信配置信息,可以采用excel表格。
S102、通过代码生成脚本将上述服务信息以及服务方法接口信息输入预先制作的SOMEIP通信中间层代码模板,生成代码文件。
其中,SOMEIP通信中间层模板中具有SOMEIP定义的method、filed以及event三类方法接口的全部实现流程。具体包括:someip服务端和客户端启动的过程,someip客户端和服务端消息处理接口注册和调用过程,客户端的请求消息发送全过程,接收请求应答消息并进行处理的全过程,接收到事件通知消息并进行处理全过程;服务端的接收到请求消息并进行处理过程,对请求进行应答全过程,发送事件通知消息全过程。
通过代码生成脚本,上述信息分别被输入在SOMEIP通信中间层代码模板的预设位置中,而模板中其余的部分则不需要用户输入,是固定通用的。
由于直接通过代码生成脚本将上述服务信息以及服务方法接口信息输入SOMEIP通信中间层代码模板中,在实现上比较复杂,故在本实施例中,先通过excel处理脚本从excel表格读取服务信息以及服务方法接口信息,并保存在xml文件中,再由代码生成脚本将xml文件中的服务信息以及服务方法接口信息输入SOMEIP通信中间层代码模板,生成代码文件。
S103、通过配置生成脚本将上述服务ID、方法所属事件组ID以及通信配置信息输入预先制作的配置模板,生成用于运行上述代码文件的配置文件。
在本实施例中,通过上述excel处理脚本从excel表格中读取服务ID、方法所属事件组ID以及通信配置信息并输出给配置生成脚本。
其中,当服务为通知服务时,才需要用户输入方法所属事件组ID,该事件组ID用于SOMEIP通信的客户端用来订阅事件,当服务为通知服务以外的服务时,方法所属事件组ID留空即可。
需要指出的是,步骤S102与S103不分先后。
通过配置生成脚本,上述信息分别被输入在SOMEIP通信中间层代码模板的预设位置中,而模板中其余的部分则不需要用户输入,是固定通用的。
其中,配置模板中定义了SOMEIP协议通信配置信息、SOMEIP协议服务配置信息以及SOMEIP协议服务发现配置信息。协议通信配置信息包括通信IP、客户端端口范围信息,服务配置信息包括提供的服务类型、服务IP和端口信息,服务发现配置信息包括服务发现所用的组播以及心跳间隔时长等信息。
具体地,服务ID和方法所属事件组ID被输入在SOMEIP协议服务配置信息中的预设位置,通信配置信息被输入在SOMEIP协议通信配置信息中的预设位置。
代码模板以及配置模板针对不同的使用场景和业务数据,可以多次使用,极具高复用性,并且,只需对代码模板以及配置模板进行修改或优化,就可以对所有方法接口的代码进行修改或优化,具备极佳的可维护性。
在本实施例中,脚本为python脚本,模板为jinja2模板。
本发明简洁高效,大大提高了开发效率,复用性高,可维护性好。
但是,本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变型都将落在本发明的权利要求书范围内。
Claims (10)
1.一种SOMEIP通信中间层代码实现方法,其特征在于,包括以下步骤:
接收并保存用户输入的SOMEIP服务的服务信息、对应该服务的服务方法接口信息以及通信配置信息,所述服务信息包括服务名称以及服务ID,所述服务方法接口信息包括方法接口类型、方法接口名、方法接口ID、方法接口参数以及方法所属事件组ID,所述通信配置信息包括通信协议IP以及通信端口;
通过代码生成脚本将所述服务信息以及服务方法接口信息输入预先制作的SOMEIP通信中间层代码模板,生成代码文件,所述SOMEIP通信中间层模板中具有所述方法接口的全部实现流程;
通过配置生成脚本将所述服务ID、方法所属事件组ID以及通信配置信息输入预先制作的配置模板,生成用于运行所述代码文件的配置文件,所述配置模板中定义了SOMEIP协议通信配置信息、SOMEIP协议服务配置信息以及SOMEIP协议服务发现配置信息。
2.根据权利要求1所述的一种SOMEIP通信中间层代码实现方法,其特征在于,以表格的形式供用户输入所述SOMEIP服务的服务信息、对应该服务的服务方法接口信息以及通信配置信息。
3.根据权利要求2所述的一种SOMEIP通信中间层代码实现方法,其特征在于,所述表格为excel表格。
4.根据权利要求1或3所述的一种SOMEIP通信中间层代码实现方法,其特征在于,先将所述服务信息以及服务方法接口信息保存在xml文件中,再由所述代码生成脚本将所述xml文件中的服务信息以及服务方法接口信息输入SOMEIP通信中间层代码模板,生成代码文件。
5.根据权利要求4所述的一种SOMEIP通信中间层代码实现方法,其特征在于,所述脚本为python脚本,所述模板为jinja2模板。
6.一种SOMEIP通信中间层代码实现***,其特征在于,包括存储模块,所述存储模块包括由处理器加载并执行的多条指令:
接收并保存用户输入的SOMEIP服务的服务信息、对应该服务的服务方法接口信息以及通信配置信息,所述服务信息包括服务名称以及服务ID,所述服务方法接口信息包括方法接口类型、方法接口名、方法接口ID、方法接口参数以及方法所属事件组ID,所述通信配置信息包括通信协议IP以及通信端口;
通过代码生成脚本将所述服务信息以及服务方法接口信息输入预先制作的SOMEIP通信中间层代码模板,生成代码文件,所述SOMEIP通信中间层模板中具有所述方法接口的全部实现流程;
通过配置生成脚本将所述服务ID、方法所属事件组ID以及通信配置信息输入预先制作的配置模板,生成用于运行所述代码文件的配置文件,所述配置模板中定义了SOMEIP协议通信配置信息、SOMEIP协议服务配置信息以及SOMEIP协议服务发现配置信息。
7.根据权利要求6所述的一种SOMEIP通信中间层代码实现***,其特征在于,以表格的形式供用户输入所述SOMEIP服务的服务信息、对应该服务的服务方法接口信息以及通信配置信息。
8.根据权利要求7所述的一种SOMEIP通信中间层代码实现***,其特征在于,所述表格为excel表格。
9.根据权利要求6或8所述的一种SOMEIP通信中间层代码实现***,其特征在于,先将所述服务信息以及服务方法接口信息保存在xml文件中,再由所述代码生成脚本将所述xml文件中的服务信息以及服务方法接口信息输入SOMEIP通信中间层代码模板,生成代码文件。
10.根据权利要求9所述的一种SOMEIP通信中间层代码实现***,其特征在于,所述脚本为python脚本,所述模板为jinja2模板。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010259265.9A CN111475149B (zh) | 2020-04-03 | 2020-04-03 | Someip通信中间层代码实现方法及其*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010259265.9A CN111475149B (zh) | 2020-04-03 | 2020-04-03 | Someip通信中间层代码实现方法及其*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111475149A true CN111475149A (zh) | 2020-07-31 |
CN111475149B CN111475149B (zh) | 2023-06-16 |
Family
ID=71749613
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010259265.9A Active CN111475149B (zh) | 2020-04-03 | 2020-04-03 | Someip通信中间层代码实现方法及其*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111475149B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112769767A (zh) * | 2020-12-23 | 2021-05-07 | 华人运通(上海)云计算科技有限公司 | 车载以太网some/ip协议数据的解析方法、装置、介质及*** |
CN113407362A (zh) * | 2021-06-16 | 2021-09-17 | 武汉光庭信息技术股份有限公司 | 基于车载Android***SOA架构SOMEIP通信中间层实现方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040088713A1 (en) * | 2002-10-30 | 2004-05-06 | International Business Machines Corporation | System and method for allowing client applications to programmatically access web sites |
CN110286897A (zh) * | 2019-05-22 | 2019-09-27 | 深圳壹账通智能科技有限公司 | Api可视化动态配置方法、装置、设备以及存储介质 |
CN110347522A (zh) * | 2019-07-09 | 2019-10-18 | 沈阳欧瑞科技有限公司 | 一种服务端和客户端一体化的实现方法 |
-
2020
- 2020-04-03 CN CN202010259265.9A patent/CN111475149B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040088713A1 (en) * | 2002-10-30 | 2004-05-06 | International Business Machines Corporation | System and method for allowing client applications to programmatically access web sites |
CN110286897A (zh) * | 2019-05-22 | 2019-09-27 | 深圳壹账通智能科技有限公司 | Api可视化动态配置方法、装置、设备以及存储介质 |
CN110347522A (zh) * | 2019-07-09 | 2019-10-18 | 沈阳欧瑞科技有限公司 | 一种服务端和客户端一体化的实现方法 |
Non-Patent Citations (1)
Title |
---|
杨皓;杨忠;吴愚;: "基于XML脚本的代码生成技术及其应用" * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112769767A (zh) * | 2020-12-23 | 2021-05-07 | 华人运通(上海)云计算科技有限公司 | 车载以太网some/ip协议数据的解析方法、装置、介质及*** |
CN112769767B (zh) * | 2020-12-23 | 2022-06-14 | 华人运通(上海)云计算科技有限公司 | 车载以太网some/ip协议数据的解析方法、装置、介质及*** |
CN113407362A (zh) * | 2021-06-16 | 2021-09-17 | 武汉光庭信息技术股份有限公司 | 基于车载Android***SOA架构SOMEIP通信中间层实现方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN111475149B (zh) | 2023-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102736565B (zh) | 一种基于上、下位机结构的自动化控制设备的通信方法 | |
CN111475149A (zh) | Someip通信中间层代码实现方法及其*** | |
US10938868B2 (en) | Application service integration | |
US11237888B2 (en) | Message processing method and system, storage medium and electronic device | |
CN109842637A (zh) | 一种分布式服务注册方法及装置 | |
CN114785685B (zh) | 软件差分升级方法、装置、电子设备及可读存储介质 | |
US10495336B2 (en) | Energy operations across domains | |
CN111177182B (zh) | 数据查询方法和装置、存储介质和电子设备 | |
CN105468302A (zh) | 一种处理数据的方法、装置及*** | |
CN111881385A (zh) | 推送内容生成方法、装置、设备和可读存储介质 | |
CN109388425A (zh) | 一种前端工程的接口切换方法、***、装置和存储介质 | |
CN112422485B (zh) | 一种传输控制协议的通信方法及装置 | |
CN110647564B (zh) | Hive建表方法、电子装置及计算机可读存储介质 | |
CN115098528B (zh) | 业务处理方法、装置、电子设备及计算机可读存储介质 | |
WO2020220272A1 (zh) | 更改资源状态的方法、***、终端及存储介质 | |
EP3723346A1 (en) | Selective address space aggregation | |
US11796975B2 (en) | Network centric process control | |
CN116055538A (zh) | 一种物联网设备的控制方法、装置、终端设备及存储介质 | |
CN116633955A (zh) | 通信方法、装置、车辆、介质及设备 | |
CN112615773B (zh) | 一种消息处理方法及*** | |
CN114817317A (zh) | 一种新能源发电监控*** | |
CN114443234A (zh) | 数据分析方法、装置、nwdaf组群及可读存储介质 | |
CN111142897B (zh) | 多应用程序的计数方法、计数装置、存储介质及电子设备 | |
CN111309253A (zh) | 一种机箱端口状态转换方法、装置、设备及存储介质 | |
CN110738017A (zh) | 分布式集成电路仿真方法、装置、计算设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |