Distributed element dependent relationship managing method based on dependent injection
A management method and dependency injection technology, applied in the field of component dependency management in distributed component systems, can solve problems such as low efficiency, inability to apply distributed component systems, and no distributed dependency management solutions to achieve enhanced System flexibility and load reduction effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0020] Below in conjunction with accompanying drawing, specific embodiment of the present invention is described further:
[0021] (1) The implementation of the extension of the CORBA object model, such as figure 1 As shown, the steps are as follows:
[0022] ①Define a new component object base class CompRoot, see the interface method figure 2 As shown, it mainly includes life cycle management methods and dependency management methods;
[0023] ②Life cycle management method-provides a callback interface for the container to perform component state transitions, including 4 types of state operations (loading, activation, deactivation, and unloading). Component implementation can implement resource allocation during state transitions by rewriting these methods, Recycling, etc.
[0024] ③Dependency relationship management method-provide the injection point for the container to perform dependency injection. The set_complive method passes the valid object reference of the depend...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com