Method for managing long-distance structural components service cycle with class as unit

A technology of life cycle and management method, applied in the management field of the life cycle of remote components, can solve the problems of long-time invocation and waste of system resources, and achieve the effect of reducing remote consumption

Inactive Publication Date: 2007-01-03
KORTIDE LTD
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this process, two threads call the remote component service through four remote calls. When the client process has more threads, or there are multiple client processes that need to perform remote component services and cross-process When calling, the time-consuming of remote calling will be too long, thus wasting a lot of system resources

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
  • Method for managing long-distance structural components service cycle with class as unit
  • Method for managing long-distance structural components service cycle with class as unit
  • Method for managing long-distance structural components service cycle with class as unit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] CAR, Component Assembly Runtime, is a component technology that supports remote interface calls, which allows component services and component service callers to be in different spaces of the operating system, and the two different spaces do not allow direct access to each other or have different access rights, component services and component service calls communicate and data exchange through a third party. The management of the remote component life cycle is used for the life cycle management of the component and the life cycle management of the resources required by the component in the remote process, which focuses on the creation, counting, and and destroy.

[0030] The management of the remote component life cycle in the present invention is implemented in units of classes, which mainly includes three major contents: creating stub objects and proxy objects related to remote component objects; remote calling and reference counting methods; Release system resource...

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 relates to a management method of the remote component lifecycle. It includes: establishing the stub object and the agency object according to the remote component object; the reference counter value of the stub object and the agency object is added or decreased by using the AddRef and the Release method. In the proper condition, it releases the system resource and writes off the related registered information. The invention controls the survival period of the component object, the stub object and the agency object by counting the number. So it can decrease the remote consumption to accord with the component object module. The user can manage the lifecycle in the local position.

Description

technical field [0001] The present invention relates to a management method for the life cycle of a remote component with a class as a unit, in particular to a method for creating a remote component and using a class as a unit to remotely call a component when a component is called between a client process and a service process in a computer system. A method for effectively managing the lifetime of components. Background technique [0002] Component technology is an object model technology with a standard interface, which enables each software component to interact in a unified way. In the implementation and use of component technology, it involves the management of the life cycle of components and resources occupied by components, that is, the management of life cycle, which focuses on the creation and counting of resources necessary for remote components in the process of remote invocation. , and destroy. [0003] The life cycle of the component itself can be controlled ...

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): G06F9/44
Inventor 苏翼鹏刘亚东梁宇洲陈榕王晨辉
Owner KORTIDE LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products