Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A business service encapsulation and access system, method and device for a rich client

A technology for business services and rich clients, which is applied in the field of business service encapsulation and access devices for rich clients, and can solve the problems of difficult access and difficult interface access methods for clients.

Active Publication Date: 2021-12-10
北京数立得科技有限公司
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In particular, for a large number of legacy Windows applications, since the client is a closed executable program, its business data service faces the following two challenges: 1) Business data is only presented on the client interface, and it is difficult to programmatically obtain it from the client
2) Although the server may have a programmatic access interface to the business data in the data source, it is difficult to directly obtain the access method of the interface from the client

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A business service encapsulation and access system, method and device for a rich client
  • A business service encapsulation and access system, method and device for a rich client
  • A business service encapsulation and access system, method and device for a rich client

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059] Such as image 3 As shown in the figure, it shows a schematic diagram of the composition of a business service encapsulation and access system of a rich client in the present invention, including an interoperable system, and the interoperable system includes a data interface generation platform and a data interface operation platform, wherein:

[0060] The data interface generation platform also includes:

[0061] User-driven recording module for recording user operations;

[0062] A user-driven operation arrangement module, configured to arrange the recorded operations;

[0063] The system driver monitoring module is used to record the client's call request for data;

[0064] The system-driven orchestration module is used to assist developers to quickly locate one or several consecutive requests;

[0065] Application-driven decompilation tool for decompiling the client;

[0066] An application-driven instrumentation tool, which enables the client to record the data...

Embodiment 2

[0078] Such as Figure 4 As shown in FIG. 1 , it shows a flow chart of the steps of a business service encapsulation and access method for a rich client in the present invention. The method is applied to the system described in Embodiment 1 of the present invention. The method may include the following steps:

[0079] Step S401: using the client as a "black box", and using a user-driven service method and a system-driven service method to process the "black box" respectively, so as to realize business data service;

[0080] Step S402: When the "black box" cannot extract the target business data, use the client as a "gray box" and use the application-driven service method to process the "gray box" to realize the service of business data .

[0081] The embodiment of this application starts with the architecture and implementation technology of Windows applications, designs and implements a business data service framework for legacy Windows applications, regards the client as a ...

Embodiment 3

[0182] Such as Image 6 As shown, based on the same inventive concept, corresponding to the method in Embodiment 2 of the present invention, it shows a structural block diagram of a business service encapsulation and access device for a rich client in the present invention, and the device is applied to the method described in Embodiment 1 of the present invention system, the device includes the following modules:

[0183] The black box service processing module 601 is used to use the client as a "black box", and use the user-driven service method and the system-driven service method to process the "black box" respectively, so as to realize the service of business data;

[0184] The gray box service processing module 602 is used to use the client as a "gray box" when the "black box" cannot extract the target business data, and use the application-driven service method to process the "gray box" processing to realize service-oriented business data.

[0185] Corresponding to the...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a business service encapsulation and access system, method and device of a rich client. The invention regards the client as a "black box" and uses a user-driven service method and a system-driven service method to control the "black box". "box" to process business data as a service; when the "black box" cannot extract the target business data, use the client as a "gray box" and use the application-driven service method to process the "gray box" ” to process and realize business data service, so as to overcome the challenge that existing business data cannot be serviced in the C / S architecture.

Description

technical field [0001] The present invention relates to computer information technology, in particular to a business service encapsulation and access system for a rich client, a business service encapsulation and access method for a rich client, and a business service encapsulation and access device for a rich client. Background technique [0002] In recent years, the rapid development of new network platforms such as the Internet and its extensions such as the mobile Internet and the Internet of Things has made information systems, users, and the physical world merge with each other, providing conditions and requirements for data opening and sharing. At the same time, cloud computing makes computing resources easy to obtain and use, and provides favorable conditions for data analysis and mining. The openness and sharing of data enables data to be accessed from other systems outside the system through other means. Multiple systems connecting to the same data source not only...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/06H04L29/08
CPCH04L69/22H04L67/025H04L67/34H04L67/01H04L67/60
Inventor 张舒汇贺赞贤易超
Owner 北京数立得科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products