[go: up one dir, main page]

CN104821954A - Cross-platform remote procedure call method - Google Patents

Cross-platform remote procedure call method Download PDF

Info

Publication number
CN104821954A
CN104821954A CN201510137202.5A CN201510137202A CN104821954A CN 104821954 A CN104821954 A CN 104821954A CN 201510137202 A CN201510137202 A CN 201510137202A CN 104821954 A CN104821954 A CN 104821954A
Authority
CN
China
Prior art keywords
client
server
remote procedure
cross
request message
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
Application number
CN201510137202.5A
Other languages
Chinese (zh)
Other versions
CN104821954B (en
Inventor
丁香乾
于吉光
宫会丽
石硕
于树松
侯瑞春
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ocean University of China
Original Assignee
Ocean University of China
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ocean University of China filed Critical Ocean University of China
Priority to CN201510137202.5A priority Critical patent/CN104821954B/en
Publication of CN104821954A publication Critical patent/CN104821954A/en
Application granted granted Critical
Publication of CN104821954B publication Critical patent/CN104821954B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/133Protocols for remote procedure calls [RPC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种跨平台远程过程调用方法,包括以下步骤:开发应用于多种移动数据平台的统一客户端组件,并划分所述客户端组件中的表示层、业务逻辑层和数据交互层;客户端向所述服务器发送调用远程过程以及获取返回值的请求,并使用HTTP作为传输协议的载体向所述服务器传输封装后的请求报文;一旦所述服务器端的Servlet接收到所述客户端发送的请求报文,所述服务器即开始解析所述请求报文;所述服务器验证所述客户端的访问权限;所述客户端通过验证后,所述服务器将所述请求报文中的目标函数名映射至指定函数,执行所述指定函数并返回结果报文至所述客户端。该跨平台远程过程调用方法具有占用系统资源少,传输稳定且成本低的优点。

The present invention provides a cross-platform remote procedure call method, comprising the following steps: developing a unified client component applied to various mobile data platforms, and dividing the presentation layer, business logic layer and data interaction layer in the client component; The client sends to the server a request for calling a remote procedure and obtaining a return value, and uses HTTP as the carrier of the transport protocol to transmit the encapsulated request message to the server; once the Servlet on the server side receives the request message sent by the client the request message, the server starts to parse the request message; the server verifies the access authority of the client; after the client passes the verification, the server sends the target function name in the request message to Map to a specified function, execute the specified function and return a result message to the client. The cross-platform remote procedure call method has the advantages of occupying less system resources, stable transmission and low cost.

Description

A kind of cross-platform remote procedure calling (PRC) method
Technical field
The present invention relates to communication technical field, particularly relate to a kind of cross-platform remote procedure calling (PRC) method.
Background technology
In network technology, platform refers to that software systems pass through to disclose its application programming interface (API) or function is not needing to make external program increase the function of software systems or use the application of software systems resource under the condition changing source code.In this way, website can not only provide easy access to web webpage to user, can also carry out complicated data interaction, thus web site is converted to the development platform with operating system equivalence.This field current flourish, the development trend in open platform is also described to a certain extent the Internet future just, the phenomenon that mobile-terminal platform presents especially " letting a hundred schools contend ".
But, incompatible between the mobile-terminal platform of current main-stream.For different mobile-terminal platforms, do not have yet can be unified application programming interface and language.Industry is recognized, this incompatibility will become the major obstacle of mobile-terminal platform development.From external program, the angle of especially mobile terminal application and development, in order to adapt to different mobile-terminal platforms, has to use different programming languages and API repeated encoding on multiple platforms.From the angle of code maintenance, need to safeguard many parts of codes for same project simultaneously, once programmed logic changes, then need a large amount of code revisions and regression test.In addition, economically, develop simultaneously and safeguard the application program of multiple platform, by manpower huge for cost enterprise and time cost.
Therefore, there is coordination process complexity in the communication between current mobile-terminal platform, repetition rate is high, the defect that later maintenance is difficult and cost is high.
Summary of the invention
The invention provides a kind of method of cross-platform remote procedure call, be intended to overcome and between mobile-terminal platform, communicate that the coordination process that exists is complicated, repetition rate is high and the defect of later maintenance difficulty.
The invention provides a kind of method of cross-platform remote procedure call, comprise the following steps:
S1, Application and Development in the uniform client assembly of multiple Mobile data platform, and divides presentation layer, Business Logic and the data interaction layer in described client component;
S2, user end to server sends the request of calling remote process and obtaining return value, and uses HTTP as the carrier of host-host protocol to the request message after described server transmission encapsulation;
S3, once the Servlet of described server receives the described request message that described client sends, namely described server starts to resolve described request message;
S4, the access rights of client described in described server authentication; Described client is by after checking, and the target function name in described request message is mapped to specified function by described server, performs described specified function and returns results message to described client.
Further, described request message comprises ID and the machine code information of target function name, parameter list and the described client that needs call.
Further, after described server brings into operation, from preset configuration, read whole addressable function list, and described function list is loaded into runtime internal memory, to ensure that described function list calls by reflex mechanism.
Further, after described client obtains the access rights of described server imparting, described server extracts the target function information of described target function name correspondence, by the described specified function of reflection access in internal memory, and obtains execution result.
Further, described in described server authentication, the method for the access rights of client comprises the following steps:
After described server parses described request message, ID and the machine code of extracting described client in the specific fields of analytically content compare in a database; Give the described client access authority by checking.
Further, described result message uses HTTP to be sent to described client as the carrier of host-host protocol.
Read for the ease of programmer and write, and be easy to machine parsing and generate, described request message and result message all adopt JSON coded format.
Further, described server adopts the WEB middleware supporting J2EE standard.
For farthest avoiding the Consumer's Experience applied with during multiple Mobile data platform to lose, described presentation layer has two kinds or more different user interface components to be applied to multiple Mobile data platform.
For improving the level of resources utilization of system, the service logic layer operation in described client component and data interaction layer operation realize by described server.
Compared with prior art, cross-platform remote procedure calling (PRC) method disclosed in this invention has that occupying system resources is few, transmission is stable, cost is low and the advantage that applicability is wide.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the flow chart of a kind of embodiment of the cross-platform remote procedure calling (PRC) method of the present invention.
Embodiment
For making the object of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Shown in Figure 1, current main flow mobile-terminal platform comprises Android device, other mobile device etc. of wince equipment, ios device and desktop system.The API provided due to each system is different with system bottom framework, so incompatible between each mobile-terminal platform, the program on an equipment is also difficult to call the resource on another equipment.In fact, we often need on multiple mobile device, set up a system, and by this system, the program that realizes carries out information exchange across mobile platform.This example is too numerous to enumerate.Such as, if will develop a set of mobile phone A PP, the minimum release of general needs two versions, namely for the APP of Android and IOS two cover system, and the APP of current pure unit is considerably less.Generally the Internet support is all needed to provide real time data processing; In addition some sensitive informations are difficult to be placed on client executing with the part be awkward, so at least need a server go deal with data as data processing centre and realize service logic.Again such as, the task of the client executing of mobile device oneself, but need to provide backend file service etc. by server.When much similar, remote procedure call is all needed to provide a kind of cross-platform communication mechanism.
The frame structure of the client and server of multiple mobile platform is regarded as a kind of system of relative separation by the cross-platform remote procedure calling (PRC) method disclosed in the present embodiment, the operation of the part of data access is performed by server, and by the mutual front-end operations of client completing user, adopt in such a way, farthest can improve the utilance of system resource, also a large amount of numerical value process operation can be placed in the strong system of data-handling capacity and run, thus alleviate the burden of front end mobile platform terminal.
Cross-platform remote procedure calling (PRC) method disclosed in the present embodiment comprises the following steps:
S1, Application and Development in the uniform client assembly of multiple Mobile data platform, and divides presentation layer, Business Logic and the data interaction layer in described client component.Service logic layer operation in client component and data interaction layer operation are placed and realizes on the server; And the user's interface unit in presentation layer is separated and carries out otherness exploitation.Described presentation layer has two kinds or more different user interface components to be applied to multiple Mobile data platform.In fact, no matter on Android, IOS or windows platform, have respective a set of interaction habits, wherein visual style, changing interface, operating habit etc. are all different.Farthest can avoid the loss of Consumer's Experience according to the differentiation exploitation of Mobile data platform character, while the efficient principle of guarantee, development cost can be maintained in rational scope.
S2, client terminal start-up program, connects with described service end.Server brings into operation, and server reads whole addressable function list from preset configuration, and described function list is loaded into runtime internal memory, to ensure that described function list calls by reflex mechanism.After having connected, described client sends the request of calling remote process and obtaining return value to described server.This request of data is packaged into message and uses HTTP(HTML (Hypertext Markup Language) by client) transmit the request message after encapsulation as the carrier of host-host protocol to described server.
Specifically, in the request message after encapsulation, at least comprise the target function name that needs call, the ID of parameter list and client and machine code information.Because each development platform is substantially all built-in with comprehensive class libraries and instrument, so use HTTP as the carrier of host-host protocol, even under the development environment using various language at multiple Mobile data platform and framework, also stable transfer of data can be ensured.
Message is preferably JSON coded format.JSON is a kind of data interchange format of magnitude, adopts the text formatting being totally independent of language, but has continued to use the custom of the main flow programming languages such as similar C3, JAVA equally.Certainly, as an alternative, the coded format serializing message of other form can also be adopted, as XML etc.But the feature of JSON itself determines and adopts the message of JSON coded format to have good legibility, is convenient to programmer and reads and write, and is easy to machine parsing and generates simultaneously.Compared with XML, the form of JSON is more succinctly short and small, and the size of data after generation changes little, and is easy to process.Particularly in the face of remote procedure call needs the application demand processing large amount of complex data like this, the advantage of JSON just seems very outstanding.
S3, once the HTTP that the Servlet of server end receives the transmission of described client asks, then responds corresponding method such as (doget or dopost) and resolves to request message get parms list and the target function name needing to call.In complete system, remote procedure call is quite frequent.So, server is after resolving message, can compare resolving from request message the client id extracted in the specific fields of content with preset configuration in a database with machine code information, and give the described client access authority by verifying, to ensure stablizing of whole system.Wherein, server adopts the standard middleware supporting J2EE.
S4, if client is by checking, namely described server gives this client access authority.Server extracts the target function information of target function name correspondence, and by the described specified function of reflection access in internal memory.After specified function has been run, server judges whether client requires to return execution result, if client requirements returns execution result, the function result being about to obtain becomes result message with client id information Reseal, client is back to as HTTP result using the JSON message format of correspondence, if client does not require to return execution result, JSON result message is become to be back to client by state information with client id information Reseal.Namely client realizes operation result by different user interface module after receiving result message.Send due to http protocol and just disconnect after receiving data, so, can complete with the transmission disconnecting judgement one secondary data.
The cross-platform remote procedure calling (PRC) method that the present embodiment provides, can realize calling of program between multiple Mobile data platform easily, overcome the defect that must use different language and API overprogram in prior art between multiple Mobile data platform.The cross-platform procedure calling (PRC) method configuration that the present embodiment provides is simple, cost is low and applicability is wide.
Last it is noted that above embodiment is only in order to illustrate technical scheme of the present invention, be not intended to limit; Although with reference to previous embodiment to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein portion of techniques feature; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (10)

1. a cross-platform remote procedure calling (PRC) method, is characterized in that, comprises the following steps:
S1, Application and Development in the uniform client assembly of multiple Mobile data platform, and divides presentation layer, Business Logic and the data interaction layer in described client component;
S2, user end to server sends the request of calling remote process and obtaining return value, and uses HTTP as the carrier of host-host protocol to the request message after described server transmission encapsulation;
S3, once the Servlet of described server receives the described request message that described client sends, namely described server starts to resolve described request message;
S4, the access rights of client described in described server authentication; Described client is by after checking, and the target function name in described request message is mapped to specified function by described server, performs described specified function and returns results message to described client.
2. cross-platform remote procedure calling (PRC) method according to claim 1, is characterized in that, described request message comprises target function name that needs call, parameter list, the ID of described client and machine code information.
3. cross-platform remote procedure calling (PRC) method according to claim 2, it is characterized in that, after described server brings into operation, whole addressable function list is read from preset configuration, and described function list is loaded into runtime internal memory, to ensure that described function list calls by reflex mechanism.
4. cross-platform remote procedure calling (PRC) method according to claim 3, it is characterized in that, after described client obtains the access rights of described server imparting, described server extracts the target function information of described target function name correspondence, by the described specified function of reflection access in internal memory, and obtain execution result.
5. cross-platform remote procedure calling (PRC) method according to claim 3, is characterized in that, described in described server authentication, the method for the access rights of client comprises the following steps:
After described server parses described request message, ID and the machine code of extracting described client in the specific fields of analytically content compare in a database; Give the described client access authority by checking.
6. cross-platform remote procedure calling (PRC) method according to claim 1, is characterized in that, described result message uses HTTP to be sent to described client as the carrier of host-host protocol.
7. the cross-platform remote procedure calling (PRC) method according to any one of claim 1 to 6, is characterized in that, described request message and result message all adopt JSON coded format.
8. the cross-platform remote procedure calling (PRC) method according to any one of claim 1 to 6, is characterized in that, described server adopts the WEB middleware supporting J2EE standard.
9. cross-platform remote procedure calling (PRC) method according to claim 1, is characterized in that, described presentation layer has two kinds or more different user interface components to be applied to multiple Mobile data platform.
10. cross-platform remote procedure calling (PRC) method according to claim 9, is characterized in that, the service logic layer operation in described client component and data interaction layer operation realize by described server.
CN201510137202.5A 2015-03-27 2015-03-27 A kind of cross-platform remote procedure calling (PRC) method Expired - Fee Related CN104821954B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510137202.5A CN104821954B (en) 2015-03-27 2015-03-27 A kind of cross-platform remote procedure calling (PRC) method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510137202.5A CN104821954B (en) 2015-03-27 2015-03-27 A kind of cross-platform remote procedure calling (PRC) method

Publications (2)

Publication Number Publication Date
CN104821954A true CN104821954A (en) 2015-08-05
CN104821954B CN104821954B (en) 2018-12-07

Family

ID=53732117

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510137202.5A Expired - Fee Related CN104821954B (en) 2015-03-27 2015-03-27 A kind of cross-platform remote procedure calling (PRC) method

Country Status (1)

Country Link
CN (1) CN104821954B (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105141690A (en) * 2015-08-26 2015-12-09 北京融安特智能科技股份有限公司 Remote control method applied to compact shelving
CN105260179A (en) * 2015-09-24 2016-01-20 浪潮(北京)电子信息产业有限公司 Method for achieving flex and servlet interaction
CN105553871A (en) * 2015-12-15 2016-05-04 厦门贝启科技有限公司 Method and system for remotely managing equipment parameters
CN105554133A (en) * 2015-12-21 2016-05-04 世纪龙信息网络有限责任公司 HTTP remote data access system and method
CN105872083A (en) * 2016-05-19 2016-08-17 湖州微未信息科技有限公司 Method and system supporting server access by different types of clients as well as server
CN106371826A (en) * 2016-08-23 2017-02-01 百富计算机技术(深圳)有限公司 Method and device for running application programs across systems
CN107809383A (en) * 2016-09-08 2018-03-16 腾讯科技(深圳)有限公司 A kind of map paths method and device based on MVC
CN108390906A (en) * 2018-01-05 2018-08-10 广东睿江云计算股份有限公司 A kind of WEB back-end systems and implementation method
CN109995711A (en) * 2017-12-29 2019-07-09 深圳市优必选科技有限公司 Application development method, device, terminal equipment and medium of intelligent robot
CN110888633A (en) * 2019-10-18 2020-03-17 福建天晴数码有限公司 Unity and H5 component synchronization method and system
CN112001156A (en) * 2020-07-29 2020-11-27 中国银联股份有限公司 Form processing method, device and computer-readable storage medium
CN112199219A (en) * 2020-11-17 2021-01-08 南开大学 A method for remote invocation of cross-language jobs
CN113660307A (en) * 2021-07-19 2021-11-16 中国电子科技集团公司第十五研究所 Algorithm comprehensive integrated service system
CN113971050A (en) * 2021-09-10 2022-01-25 深圳市辰卓科技有限公司 Method and device for calling dynamic link library with any architecture
CN117193758A (en) * 2023-09-07 2023-12-08 上海数慧系统技术有限公司 GIS software development system and GIS software development method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101695032A (en) * 2009-11-02 2010-04-14 中国电信股份有限公司 Unified web client, service configuration method and system thereof
CN101888393A (en) * 2009-05-13 2010-11-17 上海首恒电子科技有限公司 Non-uniform cooperative system and method based on component middleware platforms under network environment
CN102202102A (en) * 2011-07-05 2011-09-28 施昊 Network service polymerization system and polymerization method thereof based on cloud computing configuration
CN102479082A (en) * 2010-11-25 2012-05-30 中国移动通信集团四川有限公司 Method and system for providing client interface information, and client interface generating device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101888393A (en) * 2009-05-13 2010-11-17 上海首恒电子科技有限公司 Non-uniform cooperative system and method based on component middleware platforms under network environment
CN101695032A (en) * 2009-11-02 2010-04-14 中国电信股份有限公司 Unified web client, service configuration method and system thereof
CN102479082A (en) * 2010-11-25 2012-05-30 中国移动通信集团四川有限公司 Method and system for providing client interface information, and client interface generating device
CN102202102A (en) * 2011-07-05 2011-09-28 施昊 Network service polymerization system and polymerization method thereof based on cloud computing configuration

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105141690B (en) * 2015-08-26 2019-01-29 北京融安特智能科技股份有限公司 Long-range control method applied to compact shelving
CN105141690A (en) * 2015-08-26 2015-12-09 北京融安特智能科技股份有限公司 Remote control method applied to compact shelving
CN105260179A (en) * 2015-09-24 2016-01-20 浪潮(北京)电子信息产业有限公司 Method for achieving flex and servlet interaction
CN105553871A (en) * 2015-12-15 2016-05-04 厦门贝启科技有限公司 Method and system for remotely managing equipment parameters
CN105554133A (en) * 2015-12-21 2016-05-04 世纪龙信息网络有限责任公司 HTTP remote data access system and method
CN105554133B (en) * 2015-12-21 2019-07-26 世纪龙信息网络有限责任公司 HTTP remote data access system and method
CN105872083A (en) * 2016-05-19 2016-08-17 湖州微未信息科技有限公司 Method and system supporting server access by different types of clients as well as server
CN106371826A (en) * 2016-08-23 2017-02-01 百富计算机技术(深圳)有限公司 Method and device for running application programs across systems
CN106371826B (en) * 2016-08-23 2019-11-29 百富计算机技术(深圳)有限公司 The method and apparatus of application program cross-system operation
CN107809383A (en) * 2016-09-08 2018-03-16 腾讯科技(深圳)有限公司 A kind of map paths method and device based on MVC
CN107809383B (en) * 2016-09-08 2020-06-26 腾讯科技(深圳)有限公司 MVC-based path mapping method and device
CN109995711B (en) * 2017-12-29 2021-08-27 深圳市优必选科技有限公司 Application development method and device of intelligent robot, terminal equipment and medium
CN109995711A (en) * 2017-12-29 2019-07-09 深圳市优必选科技有限公司 Application development method, device, terminal equipment and medium of intelligent robot
CN108390906A (en) * 2018-01-05 2018-08-10 广东睿江云计算股份有限公司 A kind of WEB back-end systems and implementation method
CN110888633A (en) * 2019-10-18 2020-03-17 福建天晴数码有限公司 Unity and H5 component synchronization method and system
CN110888633B (en) * 2019-10-18 2023-04-11 福建天晴数码有限公司 Unity and H5 component synchronization method and system
CN112001156A (en) * 2020-07-29 2020-11-27 中国银联股份有限公司 Form processing method, device and computer-readable storage medium
CN112199219A (en) * 2020-11-17 2021-01-08 南开大学 A method for remote invocation of cross-language jobs
CN113660307A (en) * 2021-07-19 2021-11-16 中国电子科技集团公司第十五研究所 Algorithm comprehensive integrated service system
CN113660307B (en) * 2021-07-19 2024-01-19 中国电子科技集团公司第十五研究所 Algorithm comprehensive integrated service system
CN113971050A (en) * 2021-09-10 2022-01-25 深圳市辰卓科技有限公司 Method and device for calling dynamic link library with any architecture
CN117193758A (en) * 2023-09-07 2023-12-08 上海数慧系统技术有限公司 GIS software development system and GIS software development method and device
CN117193758B (en) * 2023-09-07 2024-05-28 上海数慧系统技术有限公司 GIS software development system and GIS software development method and device

Also Published As

Publication number Publication date
CN104821954B (en) 2018-12-07

Similar Documents

Publication Publication Date Title
CN104821954A (en) Cross-platform remote procedure call method
CN111176626B (en) Cross-programming-language code calling method and device, medium and equipment
US11200157B1 (en) Automated execution reporting for container builds
US8612947B2 (en) System and method for remotely compiling multi-platform native applications for mobile devices
CN111176629B (en) Application development method and device
CN106990966A (en) Mobile terminal cross-platform Development Framework and development approach based on front end frame
CN108459953A (en) test method and device
CN109002362A (en) A kind of method of servicing, device, system and electronic equipment
CN105872083A (en) Method and system supporting server access by different types of clients as well as server
CN104615462B (en) Cross-platform Mobile solution generation service end and system
CN110347378A (en) The building method and device of item development environment
CN104111855A (en) A method for dynamic updating of iOS client functions based on Lua
CN112015384B (en) Interface mapping method and device
CN110955409B (en) Method and device for creating resources on cloud platform
CN111414154A (en) Method and device for front-end development, electronic equipment and storage medium
CN111679828A (en) Data processing method and device, electronic equipment and storage medium
CN101957756A (en) System and method for rapidly generating intelligent mobile terminal program
CN111752820A (en) Pressure testing method of gPC interface, computer equipment and storage medium
CN104636122B (en) The sharing method and equipment of a kind of capability component
US9760472B2 (en) Tenant code debugging in multi-tenant systems
CN113778897A (en) Automatic test method, device, equipment and storage medium of interface
CN117093286B (en) Plug-in generation method, device, equipment and computer readable storage medium
CN107517188A (en) A kind of data processing method and device based on Android system
CN117555645A (en) Data processing methods, devices, equipment and media based on multi-terminal application platforms
CN109739655A (en) A kind of parameter setting method and device of gRPC request

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20181207