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

Application based on named inter-pipeline communication mechanism

A named pipe and communication technology, applied in inter-program communication, multi-program device, program control design, etc., can solve problems such as high program coupling, data theft, deadlock efficiency, etc. The effect of leaking and improving the scope of execution

Pending Publication Date: 2020-07-14
YONYOU NETWORK TECH CO LTD
View PDF9 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] Aiming at the deficiencies of the prior art, the present invention provides an application based on the communication mechanism between named pipes, which solves the problem that the current communication mechanism based on named pipes has a high degree of coupling to the program and the risk of data theft , and may cause problems of deadlock and efficiency reduction

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
  • Application based on named inter-pipeline communication mechanism

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0025] see figure 1 , the present invention provides the following technical solutions: an application based on the communication mechanism between named pipes, including the following operation process,

[0026] S1: Login and start the portal process, complete the self-inspection of its own program, find that it needs to be upgraded, start the upgrade program non-intercept program UnalbeInterceptFileSync process, perform non-intercept file upgrade, establish communication between named pipes, and simulate the running identity in the named pipe connection , to ensure the input and output of multi-threaded monitoring data between named pipe communication, and to ensure that the number of threads opened under multi-threaded monitoring is fixed, and to synchronize threads between processes;

[0027] S2: Switch the running account of the program, complete the complex business processing logic between processes, complete the named pipe communication between the currently running pr...

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 belongs to the technical field of communication between named pipelines, and particularly relates to an application based on a named inter-pipeline communication mechanism. The application based on the named inter-pipeline communication mechanism comprises: starting login of a portal process, completing self-inspection of a program of the portal process, finding that upgrading needsto be carried out, starting an upgrading program non-interception program UnalbeInterceptFileSync process, and upgrading a non-interception file; switching a program running account, completing complex business processing logic between processes, completing named pipeline communication between a current running program and a Windows service process, and switching a program running identity; establishing an inter-process named pipeline mechanism, enabling a program to improve permission and reduce permission to be controllable, enabling the program to improve program operation and reduce permission in an another manner, transmitting encrypted information through named pipeline communication, and completing distribution and transmission of the encrypted information between services and eachprocess; allocating a memory space according to the process communication request; and storing the communication data into the memory space.

Description

technical field [0001] The invention relates to the technical field of communication between named pipes, in particular to an application based on a communication mechanism between named pipes. Background technique [0002] During the running of the software, it is inevitable to transfer data between processes. The general method is to save the corresponding data to a local file through one process, and another process reads the corresponding local file to obtain the data, or Store the data in the database for transfer; and it is impossible to perform data operations between different Windows users. For example, if the current account is a USER account, it may face the risk of not being able to write local files, resulting in data transmission being stuck from the source , and because the running process is under the current account, it is difficult to perform data interaction with high-privilege accounts such as service processes running under the SYSTEM account. When you w...

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 Applications(China)
IPC IPC(8): G06F21/42G06F21/60G06F9/54
CPCG06F21/42G06F21/602G06F21/604G06F9/546G06F2221/2141G06F2209/548
Inventor 李龙飞
Owner YONYOU NETWORK TECH CO LTD
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