CN101377737B - Resource management apparatus of application system - Google Patents

Resource management apparatus of application system Download PDF

Info

Publication number
CN101377737B
CN101377737B CN2007100940445A CN200710094044A CN101377737B CN 101377737 B CN101377737 B CN 101377737B CN 2007100940445 A CN2007100940445 A CN 2007100940445A CN 200710094044 A CN200710094044 A CN 200710094044A CN 101377737 B CN101377737 B CN 101377737B
Authority
CN
China
Prior art keywords
resource
application system
authentication
management database
kinds
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.)
Active
Application number
CN2007100940445A
Other languages
Chinese (zh)
Other versions
CN101377737A (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.)
Shanghai Baosight Software Co Ltd
Original Assignee
Shanghai Baosight Software Co Ltd
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 Shanghai Baosight Software Co Ltd filed Critical Shanghai Baosight Software Co Ltd
Priority to CN2007100940445A priority Critical patent/CN101377737B/en
Publication of CN101377737A publication Critical patent/CN101377737A/en
Application granted granted Critical
Publication of CN101377737B publication Critical patent/CN101377737B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a resource management device of an application system. According to an application system definition component, a module definition component and a custom page control, the device realizes the layer structure relation of the application system resources including the application system, a sub-application system (or named module), an interface, an interface element, and the like, thus facilitating the management and the function development of the application system; the automatic registration and the authentication of the resource in the application system and an authentication system are carried out synchronously according to a metadata database analyses component, a resource registration component and a resource synchronous component; wherein, the application system definition component is used for defining the application system and creating the solution scheme of the application system; the module definition component is used for defining the business module of the application system and creating the realizing project of the business module; and the custom page control is used for defining the interface and the interface element.

Description

Resource management apparatus of application system
Technical field
The present invention relates to a kind of resource management apparatus, relate in particular to a kind of resource management apparatus of application system that various resources in the integrated authentication and authorization system are managed.
Background technology
For based in the integrated authentication and authorization system; The application system resource comprises the resource of hierarchical structures such as application system, sub-application system, interface, interface element; Said application system resource is as a kind of important metadata among application system such as ERP, the OA etc.; In application system, bringing into play more and more important effect, particularly in the control of the visit of application system and operating right.In the exploitation of traditional application system such as ERP, OA etc.; The information of application system resource as the procedure set or webpage created when being used for storing the exploitation of metadata management database, application system itself of these resources in, the medium many places of authentication and authorization system all can use; But usually owing to upgrade the inconsistent situation of existing related data in the asynchronous and feasible place as stated; Deployment file in application system is itself just to exist the metadata information of application system resource in procedure set and the interface file (procedure set+ASPX page), the metadata information of said application system resource comprise application system, resource, element and between the hierarchical structure relation.But said metadata information is not stored with structurized form; Therefore for expanded function is managed and developed to said application system resource, usually need the metadata information typing metadata management database of mode with these said application system resources with craft in; And if also existed independently authentication and authorization system, then also need the metadata information information of these the said application system resources mode with craft would be registered in the authentication and authorization system to carry out follow-up visit and operating right control to said application system resource.Adopt above this mode to exist following defective: on the one hand, owing to need manual operations, so efficiency ratio is lower; On the other hand; Since the metadata information of said application system resource be present in a plurality of lasting in; Usually the metadata information of identical said application system resource need be safeguarded many parts; And cause the inconsistency of the metadata of said application system resource easily, along with the increase of application system complexity, frequent change and reconstruct will cause the inconsistent situation of above-mentioned data more serious.
Summary of the invention
The technical matters that the present invention will solve provides a kind of resource management apparatus of application system; Can realization come application system resources such as storage application system, sub-application system (or being called module), interface, interface element with structurized form, thereby can manage and develop expanded function to the application system more easily; In addition, through this instrument, also can realize the application system resource automatic registration and with authentication and authorization system in resource synchronously.
For solving the problems of the technologies described above; The present invention provides a kind of resource management apparatus of application system; Comprise: a metadata management database is used to store the metadata corresponding to the application system resource, with the management and the exploitation expanded function of carrying out said application system resource.
An authentication and authorization system is used to store the Certificate Authority information corresponding to the application system resource, to carry out follow-up accessing operation control of authority to said application system resource.
One cover and the integrated procedure set+ASPX page definition assembly of software IDE; Be used to realize the hierarchical structure relation of said application system resource, said application system resource comprises application system, sub-application system, interface, four hierarchical structures of interface element.
One cover resource registering Management Unit, be used for realizing said application system resource the automatic registration of said metadata management database and with said authentication and authorization system in resource synchronously.
Further improve, said procedure set+ASPX page definition assembly comprises: the application system definitions component is used to define application system, and creates the application system solution; The module definition assembly is used for defining the business module of application system, and creates the project engineering of said business module; Custom page control is used for definition interfaces and interface element.
Further improve, said procedure set and page definition assembly are all integrated with Visual Studio 2005.Said application system definitions component to the template of Visual Studio 2005 registration solutions, is created the solution of application system through when mounted.Said module definition assembly to Visual Studio 2005 registration project engineering templates, create the project engineering of business module, and the project engineering of being created should meet the hierarchical structure of " solution-business module-project engineering " through when mounted.
Further improve, said resource registering Management Unit comprises: the metadata resolution component is used for searching for and resolve stratification application system resource automatically from the application system deployment file.The resource registering assembly is used for the application system resource registering that is parsed by said metadata resolution component to structurized metadata management database.The source synchronous assembly is used for the resource of application system resource and authentication and authorization system is carried out synchronously.
Further improve, said metadata resolution component in procedure set, search application system and the module that has defined through the .Net reflection technology and resolve application system and module between hierarchical relationship; And search definition interfaces resource, interface element, and the hierarchical relationship between parsing module and the interface, between interface and the element through the mode that regular expression is resolved the .ASPX pagefile.
Further improve; Said source synchronous assembly is realized synchronously in the following manner: through working with metadata resolution component and resource registering assembly synergistic; Judge the state of each application system resource in procedure set+ASPX page, metadata management database and authentication and authorization system; And carry out corresponding synchronous according to this state and operate, said synchronous operation is registration, renewal and deletion.
Further improve, said source synchronous assembly adopts following strategy to realize synchronization of data in said procedure set+ASPX page, metadata management database and three kinds of data sources of authentication and authorization system:
(1) in said three kinds of data sources,, then in metadata management database and authentication and authorization system, all registers this resource if a resource exists only in procedure set+ASPX page;
(2) in said three kinds of data sources,, then corresponding resource in the metadata management database is upgraded, and in authentication and authorization system, registered this resource if a resource exists only in procedure set+ASPX page and the metadata management database;
(3) in said three kinds of data sources, if a resource exists only in procedure set+ASPX page and the authentication and authorization system, then this resource of registration in the metadata management database is not then carried out any operation to authentication and authorization system;
(4) if a resource is present in said three kinds of data sources simultaneously, and all information corresponding to this resource are all identical in said three kinds of data sources, then give tacit consent to said three kinds of data sources are not all carried out any operation; But if in said three kinds of data sources, though the identifier of said resource is identical, its title or description are different, and then default action is not then carried out any operation for the metadata management database is upgraded to authentication and authorization system;
(5) in said three kinds of data sources, if a resource exists only in the authentication and authorization system, then acquiescence is not carried out any operation;
(6) in said three kinds of data sources; If a resource exists only in the metadata management database; Then be divided into two kinds of dispositions: if after manual registration; Cause respective resources in the authentication and authorization system to be deleted, then corresponding resource in the metadata management database upgraded, and in authentication and authorization system this resource of registration; But if through after procedure set and page parsing and the registration, cause the respective resources in the authentication and authorization system to be deleted, the concrete resource in the procedure set or the page is also deleted, and then should carry out the respective resources in the deletion metadata management database this moment;
(7) in said three kinds of data sources, if a resource exists only in metadata management database and the authentication and authorization system, then be divided into three kinds of dispositions: if at this moment belong to original state, then acquiescence is not carried out any operation; And if be used to revise arbitrary value, and told the interface service logic by the interface trigger event, then tackling the metadata management database upgrades operation, and authentication and authorization system then need not to carry out any operation; If through procedure set and the page resolve and registration after, cause concrete resource in the procedure set or the page to be deleted, then metadata management database and authentication and authorization system are all carried out the operation of deletion;
(8) in said three kinds of data sources,, then in metadata management database and authentication and authorization system, register this resource respectively in said three kinds of data sources if a resource does not exist.
The present invention is owing to adopted above-mentioned technological means; Has such technique effect; Promptly through application system definitions component, module definition assembly and custom page control; Realize the hierarchical structure relation of application system resources such as application system, sub-application system (or being called module), interface, interface element, thereby more convenient the application system has been managed and developed expanded function; And through metadatabase resolution component, resource registering assembly and source synchronous assembly, realized the application system resource automatic registration and with authentication and authorization system in resource synchronously.
Description of drawings
Below in conjunction with accompanying drawing and embodiment the present invention is done further detailed explanation:
Fig. 1 is the structural representation of an embodiment of application system management devices according to the invention;
Fig. 2 concerns synoptic diagram for the hierarchical structure of the application system resource through application system management devices according to the invention realization;
Fig. 3 is that procedure set and the ASPX page are with the synoptic diagram that concerns between metadata management database and authentication and authorization system.
Embodiment
As shown in Figure 1, the structural representation for an embodiment of resource management apparatus of application system according to the invention includes:
The application system definitions component is used to define application system, and creates the application system solution, like a needed infrastructure component engineering of application system and a Web website etc.In one embodiment; This assembly can be integrated with Visual Studio 2005; And, can create the solution of application system through register the template of solutions when mounted to Visual Studio 2005, this assembly is when creating the application system solution; Can be automatically solution Common use among the AssemblyInfo.cs in the engineering TopApplicationAttribute to define the application system of top layer, as follows:
[assembly:TopApplication (" bf95d523-5dca-459e-954e-988f0151a6c6 "), " xxx-Application ", " xxx-application system solution "]]
Wherein, bf95d523-5dca-459e-954e-988f0151a6c6 is application system Id, is generated automatically by assembly, and this application system Id is used to identify a unique top layer application system, and above-mentioned Word message is collected from the user through the interface.
The module definition assembly, or be called sub-application system definitions component, be used for defining the business module of application system, and create the project engineering (like data access layer, Business Logic etc.) of said business module.In one embodiment; This assembly can be integrated with Visual Studio 2005; And through registration project engineering template in Visual Studio 2005; Can create the project engineerings such as data access layer, Business Logic of business module, and the project engineering of being created should meet the hierarchical structure of " solution-business module-project engineering ", in the project of establishment engineering; This assembly automatically uses ApplicationAttribute to come definition module (sub-application system) among the AssemblyInfo.cs in the Common of business module engineering, and is as follows:
[assembly:
Application (" 21427e01-7380-4cb1-bac2-988f01266476 ", " bf95d523-5dca-459e-954e-988f0151a6c6 ", " xxx-Module ", " xxx-module management ")]
Wherein, The one Id (21427e01-7380-4cb1-bac2-988f01266476) is generated by assembly automatically; The one Id is used to identify a unique module (sub-application system); The 2nd Id sign (bf95d523-5dca-459e-954e-988f0151a6c6) is used to identify the affiliated application system of said module, the application system Id that is generated when promptly creating the application system solution by the application system definitions component, and above-mentioned Word message is collected from the user through the interface.
Custom page control is used to define ASP.NET interface and interface element, comprises interface resources control and interface element control (like button).In one embodiment; These self-defined controls can be integrated in the tool box of Visual Studio 2005; In the design ASP.NET page; Can from the tool box, be dragged in the interface, be dragged to control in the interface will be automatically in pagefile (being the .ASPX file) the code of the following form of generation: < BPF:P1atformButton ID=" Button01 " runat=" server " ResourceId=" 53427e01-798e-4cb1-bac2-988f01266476 " ResourceName=" confirming button " Authorizable=" False " Text=" confirm " />
Wherein, 53427e01-798e-4cb1-bac2-988f01266476 is resource Id; It is automatically generated by control, and this resource Id is used to identify a unique interface resources or an interface element, other attribute information (like Text etc.) all can in the attributes edit device of control, revise.
Through using application system definitions component, module definition assembly and custom page control as stated; Design and developer are in the process of Application and Development system; In fact define application system, module, interface resources, interface element, and set up the hierarchical structure relation of application system resource.Be illustrated in figure 2 as an application system resource hierarchy structural drawing that uses said resource management apparatus of application system to set up; Wherein " quality management ", " financial management " and " document management " are the instantiation of sub-application system (or module); " 001.aspx ", " 002.aspx ", " 003.aspx " are the instantiation of interface resources, and " confirming ", " submission " and " help " are the instantiation of interface element.
Therefore; As can be seen from Figure 2; Through using above assembly and control, the hierarchical structure relation of application system resource has been to have obtained tissue clearly in procedure set and the ASP.NET pagefile at the final deployment product of application system development, and wherein the pass of application system and sub-application system (module) ties up to the metadata (describing among the Attribute) of procedure set; For each business module (sub-application system); Except that Id, label (Label) also must be unique, under WebSite, looks for the physical folder of the same name with label through label; Comprising all pages of this business module (.ASPX file) in the file; The hierarchical relationship of the module and the page among the promptly last figure of the hierarchical relationship of file and file all has a control (Resource control) that identifies this page resource in each page, the ResourceId attribute in the control has promptly identified this page resource.Because button all is included in the page, therefore this " comprising " concern hierarchical relationship itself that just described the page and element (like button).
For the automatic registration that realizes the application system resource and with authentication and authorization system in resource synchronously; In another embodiment, application system resource management instrument according to the invention also includes: metadata resolution component, resource registering assembly and source synchronous assembly.
Said metadata resolution component is used for searching for and resolve stratification application system resource (comprising application system, sub-application system, interface resources, interface element) automatically from application system deployment file (comprising procedure set and ASP.NET pagefile).This assembly come in procedure set, to search application system and the module that has defined through the reflection technology among the .Net (Reflection) and resolve application system and module between hierarchical relationship; And through the mode that regular expression is resolved the .ASPX pagefile search interface resources, the interface element of definition and resolve between sub-application system (module) and the interface, hierarchical relationship between interface and the element.
Said resource registering assembly is used for the application system resource registering to structurized persistent storage.In one embodiment, this assembly will be stored in the metadata management database by the resource that said metadatabase resolution component parses, thereby converts non-structured metadata information to structurized relational data, with convenient follow-up logical process.
Said source synchronous assembly is used for the resource of application system resource and authentication and authorization system is carried out synchronously.This assembly need be worked with metadata resolution component and resource registering assembly synergistic; Judge the state of each application system resource in procedure set (DLL)+ASPX page, metadata management database and authentication and authorization system; And carry out corresponding synchronous according to this state and operate, such as registration, renewal or deletion.
Therefore; As stated, said source synchronous assembly mainly is used for realizing in application system resource and the authentication and authorization system synchronization of data in following three kinds of data sources: procedure set (DLL)+ASPX page of promptly being created by application system resource management instrument according to the invention, with between metadata management database and the authentication and authorization system synchronously.
Wherein, said procedure set (the DLL)+ASPX page is used for grasping the actual existing resource of solution of exploitation;
Said metadata management database is used for after carrying out resource registering, can in the metadata management database, keeping registration.
Said authentication and authorization system is used for after having carried out resource registering, needs to submit register requirement to authentication and authorization system simultaneously, so that carry out the authorization activities of resource from now on.
More than the relation of three kinds of data sources as shown in Figure 3, can find out that from this figure the resource data metadata management database and the authentication and authorization system is all decided by procedure set (DLL)+ASPX page.
But; In some special scene; Possibly there are some virtual resources; Promptly in the procedure set of reality and ASPX pagefile not, but at this moment the resource that in metadata management database and authentication and authorization system, need exist just can use device according to the invention to come manually to add this type virtual resource.Because the existence of virtual resource makes that the data sync in three data sources is complicated more.Said source synchronous assembly and resource registering assembly are according to the data mode in three data sources, are registering and are taking different processing policies to realize synchronization of data in three kinds of data sources when synchronous.
In one embodiment, can adopt following strategy to realize synchronization of data in said three kinds of data sources through said source synchronous assembly and resource registering assembly:
(1) if a resource exists in procedure set (DLL)+ASPX page, and in metadata management database and authentication and authorization system, do not exist, then in metadata management database and authentication and authorization system, all register this resource, to realize synchronously;
(2) if a resource exists in procedure set (DLL)+ASPX page; In the metadata management database, also exist; And in authentication and authorization system, do not exist, then corresponding resource in the metadata management database is upgraded, and in authentication and authorization system, registered this resource;
(3) if a resource exists in procedure set (DLL)+ASPX page, in authentication and authorization system, also exist, and in the metadata management database, do not exist, then this resource of registration in the metadata management database is not then carried out any operation to authentication and authorization system;
(4) if a resource all exists in procedure set (DLL)+ASPX page, metadata management database and authentication and authorization system; And corresponding to all information all identical (comprising name, description etc.) of this resource, then default action is not for all to carry out any operation to these three kinds of data sources in these three kinds of data sources; But, if in these three kinds of data sources, though the Id of said resource (identifier) is identical, differences such as its title or description, then default action is not then carried out any operation for the metadata management database is upgraded to authentication and authorization system;
(5) if a resource does not exist in procedure set (DLL)+ASPX page, in the metadata management database, do not exist yet, but but be present in the authentication and authorization system, then acquiescence is not carried out any operation, and the data relevant with this resource are not presented on the interface yet;
(6) if a resource does not exist in procedure set (DLL)+ASPX page; In authentication and authorization system, do not exist yet; But but be present in the metadata management database, then be divided into two kinds of dispositions:, cause respective resources in the authentication and authorization system to be deleted if after manual registration; Then corresponding resource in the metadata management database is upgraded, and in authentication and authorization system, registered this resource; But if through after procedure set and page parsing and the registration, cause the respective resources in the authentication and authorization system to be deleted, the concrete resource in the procedure set or the page is also deleted, and then should carry out the respective resources in the deletion metadata management database this moment;
(7) if a resource does not exist in procedure set (DLL)+ASPX page, but in metadata management database and authentication and authorization system, all exist, then be divided into three kinds of dispositions: if at this moment belong to original state, then acquiescence is not carried out any operation; And if be used to revise arbitrary value, and told the interface service logic by the interface trigger event, then tackling the metadata management database upgrades operation, and authentication and authorization system then need not to carry out any operation; Perhaps, if through procedure set and the page resolve and registration after, cause concrete resource in the procedure set or the page to be deleted, then metadata management database and authentication and authorization system are all carried out the operation of deletion;
(8) if a resource does not exist, then should in metadata management database and authentication and authorization system, register this resource respectively in procedure set (DLL)+ASPX page, metadata management database and authentication and authorization system.
As shown in table 1 is exactly a concrete embodiment of said synchronization policy; It has shown the state in three data sources of operation strategy and registration front and back of resource under the different conditions; Wherein state is represented with three bit digital; Represent the state of certain resource in three data sources respectively, for example 100 be illustrated in procedure set and the pagefile and exist but in metadata management database and authentication and authorization system, do not exist; Operation is with three letter representations; Represent the respective operations of certain resource in three data sources respectively; For example NUR is illustrated in and does not do any operation (None) in procedure set and the pagefile; In the metadata management database, upgrade operation (Update), in authentication and authorization system, carry out registration operation (Register).
Table 1
Figure GSB00000621389100121
Figure GSB00000621389100131
Figure GSB00000621389100141

Claims (7)

1. a resource management apparatus of application system is characterized in that, comprising:
A metadata management database is used to store the metadata corresponding to the application system resource, with the management and the exploitation expanded function of carrying out said application system resource;
An authentication and authorization system is used to store the Certificate Authority information corresponding to the application system resource, to carry out follow-up accessing operation control of authority to said application system resource;
One cover and the integrated procedure set+ASPX page definition assembly of software IDE; Be used to realize the hierarchical structure relation of said application system resource, said application system resource comprises application system, sub-application system, interface, four hierarchical structures of interface element;
One cover resource registering Management Unit, be used for realizing said application system resource the automatic registration of said metadata management database and with said authentication and authorization system in resource synchronously.
2. resource management apparatus of application system according to claim 1 is characterized in that, said procedure set+ASPX page definition assembly comprises:
The application system definitions component is used to define application system, and creates the application system solution;
The module definition assembly is used for defining the business module of application system, and creates the project engineering of said business module;
Custom page control is used for definition interfaces and interface element.
3. resource management apparatus of application system according to claim 2 is characterized in that:
Said procedure set and page definition assembly are all integrated with Visual Studio 2005;
Said application system definitions component to the template of Visual Studio 2005 registration solutions, is created the solution of application system through when mounted;
Said module definition assembly to Visual Studio 2005 registration project engineering templates, create the project engineering of business module, and the project engineering of being created should meet the hierarchical structure of " solution-business module-project engineering " through when mounted.
4. resource management apparatus of application system according to claim 1 is characterized in that, said resource registering Management Unit comprises:
The metadata resolution component is used for searching for and resolve stratification application system resource automatically from the application system deployment file;
The resource registering assembly is used for the application system resource registering that is parsed by said metadata resolution component to structurized metadata management database;
The source synchronous assembly is used for the resource of application system resource and authentication and authorization system is carried out synchronously.
5. resource management apparatus of application system according to claim 4 is characterized in that: said metadata resolution component come in procedure set, to search application system and the module that has defined through the .Net reflection technology and resolve application system and module between hierarchical relationship; And search definition interfaces resource, interface element, and the hierarchical relationship between parsing module and the interface, between interface and the element through the mode that regular expression is resolved the .ASPX pagefile.
6. resource management apparatus of application system according to claim 4; It is characterized in that: said source synchronous assembly is realized synchronously in the following manner: through working with metadata resolution component and resource registering assembly synergistic; Judge the state of each application system resource in procedure set+ASPX page, metadata management database and authentication and authorization system; And carry out corresponding synchronous according to this state and operate, said synchronous operation is registration, renewal and deletion.
7. resource management apparatus of application system according to claim 4 is characterized in that: said source synchronous assembly adopts following strategy to realize synchronization of data in said procedure set+ASPX page, metadata management database and three kinds of data sources of authentication and authorization system:
(1) in said three kinds of data sources,, then in metadata management database and authentication and authorization system, all registers this resource if a resource exists only in procedure set+ASPX page;
(2) in said three kinds of data sources,, then corresponding resource in the metadata management database is upgraded, and in authentication and authorization system, registered this resource if a resource exists only in procedure set+ASPX page and the metadata management database;
(3) in said three kinds of data sources, if a resource exists only in procedure set+ASPX page and the authentication and authorization system, then this resource of registration in the metadata management database is not then carried out any operation to authentication and authorization system;
(4) if a resource is present in said three kinds of data sources simultaneously, and all information corresponding to this resource are all identical in said three kinds of data sources, then give tacit consent to said three kinds of data sources are not all carried out any operation; But if in said three kinds of data sources, though the identifier of said resource is identical, its title or description are different, and then default action is not then carried out any operation for the metadata management database is upgraded to authentication and authorization system;
(5) in said three kinds of data sources, if a resource exists only in the authentication and authorization system, then acquiescence is not carried out any operation;
(6) in said three kinds of data sources; If a resource exists only in the metadata management database; Then be divided into two kinds of dispositions: if after manual registration; Cause respective resources in the authentication and authorization system to be deleted, then corresponding resource in the metadata management database upgraded, and in authentication and authorization system this resource of registration; But if through after procedure set and page parsing and the registration, cause the respective resources in the authentication and authorization system to be deleted, the concrete resource in the procedure set or the page is also deleted, and then should carry out the respective resources in the deletion metadata management database this moment;
(7) in said three kinds of data sources, if a resource exists only in metadata management database and the authentication and authorization system, then be divided into three kinds of dispositions: if at this moment belong to original state, then acquiescence is not carried out any operation; And if be used to revise arbitrary value, and told the interface service logic by the interface trigger event, then tackling the metadata management database upgrades operation, and authentication and authorization system then need not to carry out any operation; If through procedure set and the page resolve and registration after, cause concrete resource in the procedure set or the page to be deleted, then metadata management database and authentication and authorization system are all carried out the operation of deletion;
(8) in said three kinds of data sources,, then in metadata management database and authentication and authorization system, register this resource respectively in said three kinds of data sources if a resource does not exist.
CN2007100940445A 2007-08-28 2007-08-28 Resource management apparatus of application system Active CN101377737B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007100940445A CN101377737B (en) 2007-08-28 2007-08-28 Resource management apparatus of application system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007100940445A CN101377737B (en) 2007-08-28 2007-08-28 Resource management apparatus of application system

Publications (2)

Publication Number Publication Date
CN101377737A CN101377737A (en) 2009-03-04
CN101377737B true CN101377737B (en) 2012-01-11

Family

ID=40421292

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007100940445A Active CN101377737B (en) 2007-08-28 2007-08-28 Resource management apparatus of application system

Country Status (1)

Country Link
CN (1) CN101377737B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101667210A (en) * 2009-10-15 2010-03-10 上海宝信软件股份有限公司 Authentication and authorization system based on embedded database
US10990449B2 (en) 2014-10-31 2021-04-27 Convida Wireless, Llc Managing application relationships in machine-to-machine systems
CN105760192B (en) * 2016-02-03 2019-01-11 北京元心科技有限公司 Registration method and device for service module of system server
CN105512350A (en) * 2016-02-26 2016-04-20 上海全成通信技术有限公司 Website multilevel content management method and device
CN107423586B (en) * 2017-07-31 2018-11-20 北京深思数盾科技股份有限公司 Method for protecting software and software protecting equipment
CN110244934B (en) * 2018-03-09 2024-01-19 阿里巴巴集团控股有限公司 Method and device for generating product demand document and test information
CN113254244B (en) * 2021-07-08 2021-10-19 杭州逍邦网络科技有限公司 Program fusion system, method and computer device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1641586A (en) * 2004-01-02 2005-07-20 华为技术有限公司 Method for realizing application interface integration and business integration

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1641586A (en) * 2004-01-02 2005-07-20 华为技术有限公司 Method for realizing application interface integration and business integration

Also Published As

Publication number Publication date
CN101377737A (en) 2009-03-04

Similar Documents

Publication Publication Date Title
US20210334250A1 (en) Construction of database schema models for database systems and rest api&#39;s
CN101377737B (en) Resource management apparatus of application system
EP1965308A1 (en) Document processing system and method
CN108762743B (en) Data table operation code generation method and device
US8645344B2 (en) Document processing system and method therefor
KR101275871B1 (en) System and method for producing homepage in SaaS ENVIRONMENT, A computer-readable storage medium therefor
US20150066977A1 (en) Method and system for managing digital resources
US20150278190A1 (en) Web server system, dictionary system, dictionary call method, screen control display method, and demonstration application generation method
CN106649457A (en) Data processing frame based on object relation mapping technology
CN101950303A (en) Implementation method and system of browser with webpage excerpting function
CN108776702A (en) A kind of data make a report on page user-defined visual configuration method
JPWO2017033441A1 (en) System construction support system, method, and storage medium
CN102521338B (en) For the placeholder that data representation item returns
CN110377371B (en) Style sheet system management method based on Web tag
US20080263333A1 (en) Document processing method
WO2007081017A1 (en) Document processor
CN101000618A (en) Method and device for set-up disconnection data programmed model and its application
CN114461209A (en) Page configuration and switching method, device, equipment and storage medium
JP5867540B2 (en) PROGRAM GENERATION DEVICE, PROGRAM GENERATION DEVICE CONTROL METHOD, AND PROGRAM
CN102103494A (en) Method and device for changing software resource
JPWO2006001392A1 (en) Document processing method and apparatus
JP4627530B2 (en) Document processing method and apparatus
CN102193907A (en) Method and system for comparing manuscripts based on B/S (Browser/Server) structure
JP5381437B2 (en) Image information transmitting apparatus and image information transmitting program
CN102043821A (en) Document displaying method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant