CN101599015B - Method and system for analyzing component - Google Patents
Method and system for analyzing component Download PDFInfo
- Publication number
- CN101599015B CN101599015B CN 200910150132 CN200910150132A CN101599015B CN 101599015 B CN101599015 B CN 101599015B CN 200910150132 CN200910150132 CN 200910150132 CN 200910150132 A CN200910150132 A CN 200910150132A CN 101599015 B CN101599015 B CN 101599015B
- Authority
- CN
- China
- Prior art keywords
- assembly
- component
- template
- web page
- reference information
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a method and a system for analyzing a component. The method comprises the following steps that: a structural description language is used to describe a global name of the component and an event the component can respond to so as to generate a component description file; when a template of a WEB page applies the component, the component is referenced to by a component reference message; after receiving a request initiated by a client to the WEB page, a WEB application server invokes the template and data corresponding to the WEB page according to the request; the template is analyzed to add the data into the template, wherein when the component referenced by the component reference message in the template is analyzed, the component description file corresponding to the component is invoked by using the component reference message contained in the template to acquire a markup language and a script describing the component; and the WEB page acquired by the analysis is returned to the client. The method facilitates component transplant and improves the development efficiency of WEB application developers at the same time.
Description
Technical field
The application belongs to the IP network technical field, relates in particular to a kind of method and system of analyzing component.
Background technology
At present, continuous development along with network technology, also paid close attention to day by day for the exploitation that WEB uses, the exploitation that WEB uses mainly is exploitation and the use to assembly, it may be diversified using according to different demand WEB, but the assembly that wherein is applied to is roughly the same, so it is very necessary to develop the high component construction system of a cover reusability.
Wherein assembly refers to any reusable object, can finish certain function and externally provide some interfaces to use these functions.Assembly comprises mainly that some are visual, with the interface element of user interactions, little of an input frame, a choice box, big as whole WEB page etc.
Assembly exploitation in the prior art and use comprise:
After step 102, WEB application server receive the request of client, based on described specific language the page of described client-requested is resolved, and the SGML that will obtain after will resolving and script are sent to client;
The shortcoming of such scheme is: need to use specific language to make up the assembly system, the language of editing component need with the unfavorable transplanting of service end language binding.
Summary of the invention
The embodiment of the present application provides a kind of method and system of analyzing component, and the described method and apparatus that provides of application the embodiment of the present application has solved the assembly development language and the server end language binding causes portable low problem.
A kind of method of analyzing component, application structure descriptive language are described the global title of assembly and the event that assembly can respond, formation component description document; When the template application component of the WEB page, by assembly reference information references component, this method comprises:
After the WEB application server receives the request to the WEB page of client initiation, according to template and the data of the described WEB page of this request call correspondence;
Resolving described template adds described data in this template to, wherein, during the application component reference information is quoted in being resolved to described template assembly, utilize the assembly reference information that comprises in the template to call the component description file of described assembly correspondence, generate SGML and the script of describing this assembly according to this component description file, and SGML and the script of this assembly added in the described template, behind the SGML of resolving described assembly and script, generate the assembly of quoting;
The WEB page that parsing is obtained returns client.
A kind of system of analyzing component comprises web page parsing module and analyzing component engine:
Web page parsing module, be used for template and data that storage constitutes the WEB page, wherein, the assembly reference information that comprises references component in the described template, when receiving the WEB page request of client initiation, from storage unit, call template and the data of this WEB page correspondence according to this request, and resolve described template described data are added in this template, wherein, during the application component reference information is quoted in being resolved to described template assembly, by assembly reference information references component, described assembly reference information is sent to the analyzing component engine, and SGML and the script that the analyzing component engine returns added in the described template, the WEB page that parsing is obtained returns client;
The analyzing component engine, obtain describing SGML and the script of this assembly for the component description file that utilizes the assembly reference information that receives to call described assembly correspondence, SGML and script back page parsing module with this assembly, wherein, component description file applications structure description language is described each ingredient generation of global title and the constituent components of assembly.
Described web page parsing module comprises storage unit and applying unit:
Storage unit is used for template and data that storage constitutes the WEB page, wherein, comprises the assembly reference information of references component in the described template;
Applying unit, be used for when receive the client initiation to the request of the WEB page time, from described storage unit, call template and the data of this WEB page correspondence according to this request, and resolve described template described data are added in the described template, wherein, during the application component reference information is quoted in being resolved to described template assembly, described assembly reference information is sent to the analyzing component engine, and SGML and the script that the analyzing component engine returns added in the described template.
The method and system that the embodiment of the present application provides has been realized the isolation of assembly development language and service end language, thereby has also improved WEB application developer's development efficiency when making things convenient for assembly to move to.
Description of drawings
Fig. 1 is the process of analysis figure that is used for requests for page in the prior art;
The process flow diagram that Fig. 2 resolves for the assembly of in the embodiment of the present application application component global title in the page being quoted;
The process flow diagram that Fig. 3 resolves assembly for WEB application server in the embodiment of the present application;
Fig. 4 is the structural drawing of a kind of analyzing component of the embodiment of the present application system
Fig. 5 is the structural drawing of a kind of WEB application server of the embodiment of the present application;
Fig. 6 is the structural drawing of analyzing component engine in the embodiment of the present application;
Fig. 7 tightly is the process flow diagram of parsing to assembly for the mode invocation component analytics engine of using the WEB service call in the embodiment of the present application;
Fig. 8 is the process flow diagram of using the mode resolution component of direct invocation component analytics engine in the embodiment of the present application.
Embodiment
The global title of assembly and the event that assembly can respond, formation component description document described in the application structure descriptive language in the embodiment of the present application; When the template application component of the WEB page, by assembly reference information references component, this method comprises: after the WEB application server receives the request to the WEB page that client initiates, according to template and the data of the described WEB page of this request call correspondence; Resolving described template adds described data in this template to, wherein, during the application component reference information is quoted in being resolved to described template assembly, the component description file that utilizes the assembly reference information that comprises in the template to call described assembly correspondence obtains describing SGML and the script of this assembly, and SGML and the script of this assembly added in the described template; The WEB page that parsing is obtained returns client.
The assembly development and application specifically comprises in the embodiment of the present application:
The assembly exploitation: the component description file write in the application structure descriptive language, wherein, the component description file is used for each ingredient of assembly is organized together the file that is described, mainly having defined the global title of assembly and the ingredient of assembly, can be following form as the component description file content of a textbox assembly:
In the application of reality, because assembly developer's the different or different pages are to the requirement of specific components, the assembly that develops also is not quite similar, so the application component global title distinguishes the assembly of different patterns, and the global title of assembly is the identifier that guarantees each assembly uniqueness.
Wherein, the global title of assembly can be made up of NameSpace and assembly name, as:
If assembly is named as textbox, the NameSpace of assembly is http://www.alisoft.com/ns/xui, and then assembly just guarantees its uniqueness by http://www.alisoft.com/ns/xui and textbox, i.e. the global title of assembly.
In the embodiment of the present application, the ingredient of described assembly is used for describing the outward appearance of assembly and the event that can respond, the ingredient of every class component is also inequality, because the mode that assembly is divided or address etc. all can be different, wherein, the ingredient of assembly mainly comprises: the response of the behavior of assembly, outward appearance, event and the external resource of quoting etc., as:
Implementation, the description behavior;
Template describes outward appearance;
Handlers describes the response of event;
Resources describes the external resource of quoting;
The application of assembly: the WEB page is made up of template and the data that are added in this template, when the application developer develops certain page, described template can be considered as being made of a plurality of assemblies in the embodiment of the present application, when generating described template, can pass through the assembly reference information references component of assembly, as:
In the page, need to use an input frame to import customer name, the global title of input frame assembly is made up of NameSpace http://www.alisoft.com/ns/xui and assembly name textbox, and then use-pattern can be:<textbox id=" name " label=" customer name " xmlns=" http://www.alisoft.com/ns/xui " 〉
</textbox>
In the statement of using, can also add the restriction to assembly, as seeing the mark " customer name " that has just added a mark text frame input content in the front of assembly textbox among this embodiment, in the application of reality, can arrange according to the actual needs the property value of the color of selecting assembly for use, length and width etc. assembly.
The component description file separate, stored that provides in the embodiment of the present application is when the WEB application developer, then quotes the assembly that needs by the reference information of assembly and gets final product to certain assembly the time in certain WEB web application of exploitation.
In the application of reality, the component description file can be organized with the XML language, realizes that with JavaScript (script) and HTML (SGML) example is as follows:
Foregoing has defined a button assembly, and the NameSpace of this assembly is an address " http://www.alisoft.com/ns/xui " of x correspondence, so the global title of assembly just refers to http://www.alisoft.com/ns/xui+button.
Returned component definition in addition two attribute id and text, defined a method test (because of the specific implementation of method the inside and the present invention is uncorrelated thus do not give unnecessary details at this), the definition of attribute and method is placed on<implementation in the example〉in, at<template〉in defined the form of expression of this assembly, Qi Zhong ${text} refers to the value of the attribute text part as assembly " outward appearance ", the value of supposing present text is " * * you good ", so last result is<input class=" xcube-button " type=" button " value=" * * you good "/, wherein the implementation of (${id} is identical with ${text}.
Shown in Figure of description 2, after component application was in the WEB page, the process of analyzing component comprised step:
Step 201, client are initiated a page request to the WEB application server, define the page that this page is based on the A language development at this for convenience of description.
Step 202, after the WEB application server receives the request of client, template and data according to this request call requests for page correspondence, and use specific language and resolve described template, described data are combined with template form the WEB page, during the application component global title is quoted in being resolved to template assembly, obtain the assembly reference information that comprises in this template, and generate to describe SGML and the script of this assembly by the component description file that described assembly reference information is called described assembly correspondence, and this SGML and script are added in the described template.
Wherein, the WEB application server receives the request to certain page that client is initiated, and according to template and the data of this request call requests for page correspondence, concrete implementation method comprises:
Client sends uniform resource locator (URL, the Uniform Resoure Locator) address of requests for page to WEB application server end, namely by a certain resource of URL on can unique fixer network.At WEB application server end, there is corresponding configuration file to be used for specifying the template of a certain URL correspondence, therefore after the WEB server receives the page request of client by the URL initiation, will from corresponding configuration, find template and the data of current request correspondence, generate the page then.
Step 203, the WEB application server returns the WEB page that parsing obtains to client, shows in client and resolves the WEB page that obtains.
As shown in Figure 3, in the step 202, during the described assembly that the application component reference information is quoted in being resolved to template, and the component description file that utilizes the assembly reference information that comprises in the template to call described assembly correspondence obtains describing SGML and the script of this assembly, the specific implementation step comprise:
Wherein, described assembly reference information is one section text by specific format in the template, and the property value of described assembly is used for showing the features such as shape, color and application target of assembly.
As shown in Figure 4, according to said method, the embodiment of the present application also provides a kind of analyzing component system, comprises WEB application server 401 and analyzing component engine 402:
WEB application server 401, be used for template and data that storage constitutes the WEB page, wherein, the assembly reference information that comprises references component in the described template, when receiving the WEB page request of client initiation, from described storage unit, call template and the data of this WEB page correspondence according to this request, the development language of the application WEB page is resolved described template described data is added in the described template, wherein, during the application component reference information is quoted in being resolved to described template assembly, described assembly reference information is sent to the analyzing component engine, and SGML and the script that the analyzing component engine returns added in the described template;
Analyzing component engine 402, the component description file that be used for to utilize the assembly reference information that receives to call described assembly correspondence obtains describing SGML and the script of this assembly, and SGML and the script of this assembly returned WEB application server 401.
Wherein, described WEB application server comprises storage unit 501 and applying unit 502:
Applying unit 502, be used for when receiving the WEB page request of client initiation, from described storage unit 501, call template and the data of this WEB page correspondence according to this request, resolving described template adds described data in the described template to, during the application component reference information is quoted in being resolved to described template assembly, described assembly reference information is sent to analyzing component engine 402, and SGML and the script that the analyzing component engine returns added in the described template;
In the embodiment of the present application, described analyzing component engine can be embedded in the described WEB application server; But this analyzing component engine also independent setting outside the WEB application server, when quoting the analyzing component engine that is arranged on outside the WEB application server, the URL address of the analyzing component engine that need call at first is set in the template of user requests webpage correspondence, and the WEB application server calls the analyzing component engine that is arranged on outside the WEB application server by the mode of WEB service call then.
In the embodiment of the present application, when calling the analyzing component engine that is arranged on outside the WEB application server, this WEB application server also comprises:
WEB service call interface 503 is used to applying unit 502 to provide to call the interface of outside analyzing component engine.
As shown in Figure 6, described analyzing component engine 402 comprises receiver module 601 and parsing module 602:
Receiver module 601 is used for receiving the assembly reference information that applying unit 502 sends, and wherein, described assembly reference information comprises the global title of assembly and the property value of assembly;
Parsing module 602 is used for the component property value that described reference information comprises is added in the component description file, generates SGML and the script of describing described assembly.
The embodiment of the present application analyzing component engine in the application of reality is supported calling of dual mode: first kind is the mode of direct invocation component analytics engine interface; Second kind for using the mode of WEB application server far call analyzing component engine, and wherein concrete realization flow is as shown in Figure 7 and Figure 8:
As shown in Figure 7, the analyzing component engine of each WEB application server is with open its interface of WEB service manner, and the WEB application server can far call be arranged on the analyzing component engine of WEB application server outside, comprises step in concrete application:
As shown in Figure 8, directly invocation component analytics engine interface sends to the analyzing component engine with the assembly reference information: the analyzing component engine is embedded in this kind mode, the application that is analyzing component engine and application developer exploitation operates in the same WEB application server, the development language of analyzing component engine is identical with the development language of the WEB page, when the application developer need develop the WEB page based on newspeak, only need the analyzing component engine is realized again based on newspeak, assembly in the page then need not revised, and comprises step in concrete application:
After step 802, WEB application server receive the request of client, template and the data of call request page correspondence, applying unit is resolved described template and is added data in the described template formation WEB page, wherein, during the application component reference information is quoted in being resolved to template assembly, directly call engine interface the assembly reference information is sent to analyzing component engine based on the A language development, the assembly that described analyzing component engine is quoted the assembly reference information is resolved, and the SGML and the script that will generate after will resolving return applying unit;
Quote a button assembly if desired, the reference information of then quoting this assembly can be:
<x:button id=" sayhello " text=" * * you good "〉</x:button 〉
Use the analyzing component engine of the embodiment of the invention and realize that the specific implementation process of this assembly comprises:
A. when the analyzing component engine runs into such assembly reference information, find the component description file of correspondence by the global title of assembly.
B. the analyzing component engine is organized the various piece of assembly according to the component description file, and with the assembly reference information in the property value that comprises combine, as above example can the such result of output after through the parsing of analyzing component engine:
Two parts are arranged here, the analyzing component engine is handle<template on the one hand〉the property value of the direct coupling unit of content when quoting, be output into HTML (SGML), this assembly of registration in manager (being to be in charge of all component in the page) again on the other hand, mainly be with<implementation〉in method extract, so then can use the method for references component by this form of manager.get (" sayhello ") .test ().Perhaps be exactly when reading<implementation in this example〉time, generate:
<script>manager.register(″sayhello″,{methods:{
test:function(){}
}})</script>
When reading<template〉time, generate:
<input class=" xcube-button " type=" button " value=" * * you good " id=" sayhello "/〉
The analyzing component engine is based on that the component description file of structure description language makes up, and it is very easy that this just makes exploitation meet the assembly of engine standard.By third party's assembly developer's exploitation, assembly can be more and more abundanter, and the application developer has had more selection, thereby can satisfy more, complicated service demand more.
The described method of the application is not limited to the embodiment described in the embodiment, and those skilled in the art draw other embodiment according to the application's technical scheme, belongs to the application's technological innovation scope equally.Obviously, those skilled in the art can carry out various changes and modification and the spirit and scope that do not break away from the application to the application.Like this, if these of the application are revised and modification belongs within the scope of the application's claim and equivalent technologies thereof, then the application also is intended to comprise these changes and modification interior.
Claims (8)
1. the method for an analyzing component is characterized in that, the global title of assembly and each ingredient of constituent components, formation component description document described in the application structure descriptive language; When the template application component of the WEB page, by assembly reference information references component, this method comprises:
After the WEB application server receives the request to the WEB page of client initiation, according to template and the data of the described WEB page of this request call correspondence;
Resolving described template adds described data in this template to, wherein, during the application component reference information is quoted in being resolved to described template assembly, utilize the assembly reference information that comprises in the template to call the component description file of described assembly correspondence, generate SGML and the script of describing this assembly according to this component description file, and SGML and the script of this assembly added in the described template, behind the SGML of resolving described assembly and script, generate the assembly of quoting;
The WEB page that parsing is obtained returns client.
2. the method for claim 1 is characterized in that, comprises assembly global title and component property value in the described assembly reference information;
Utilize the assembly reference information that comprises in the template to call the component description file of described assembly correspondence, according to this component description file each ingredient of described constituent components organized SGML and the script that obtains describing this assembly, comprising:
By assembly global title securing component description document;
The component property value that comprises in the described reference information is added in the component description file, generate SGML and the script of describing described assembly.
3. method as claimed in claim 2 is characterized in that, described assembly global title comprises component Name and NameSpace.
4. the system of an analyzing component is characterized in that, the global title of assembly and each ingredient of constituent components, formation component description document described in the application structure descriptive language; When the template application component of the WEB page, by assembly reference information references component, this system comprises web page parsing module and analyzing component engine:
Web page parsing module, when receiving the WEB page request of client initiation, be used for calling from storage unit according to this request template and the data of this WEB page correspondence, resolving described template adds described data in this template to, wherein, during the application component reference information is quoted in being resolved to described template assembly, by assembly reference information references component, described assembly reference information is sent to the analyzing component engine, and SGML and the script that the analyzing component engine returns added in the described template, generate the assembly of quoting behind the SGML of resolving described assembly and script, the WEB page that parsing is obtained returns client;
The analyzing component engine, be used for utilizing the assembly reference information that receives to call the component description file of described assembly correspondence, generate SGML and the script of describing this assembly according to this component description file, SGML and the script of this assembly returned web page parsing module.
5. system as claimed in claim 4 is characterized in that, described web page parsing module comprises storage unit and applying unit:
Storage unit is used for template and data that storage constitutes the WEB page, wherein, comprises the assembly reference information of references component in the described template;
Applying unit, be used for when receive the client initiation to the request of the WEB page time, from described storage unit, call template and the data of this WEB page correspondence according to this request, and resolve described template described data are added in the described template, wherein, during the application component reference information is quoted in being resolved to described template assembly, described assembly reference information is sent to the analyzing component engine, and SGML and the script that the analyzing component engine returns added in the described template.
6. system as claimed in claim 4 is characterized in that, described analyzing component engine is in described web page parsing module.
7. system as claimed in claim 5 is characterized in that, described web page parsing module also comprises:
WEB service call interface is used to applying unit to provide to call the interface of outside analyzing component engine.
8. as the described system of the arbitrary claim of claim 4~7, it is characterized in that described analyzing component engine comprises:
Receiver module is used for receiving the assembly reference information that web page parsing module sends, and wherein, described assembly reference information comprises the global title of assembly and the property value of assembly;
Parsing module is used for the component property value that described reference information comprises is added in the component description file, generates SGML and the script of describing described assembly.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910150132 CN101599015B (en) | 2009-07-07 | 2009-07-07 | Method and system for analyzing component |
HK10105083.5A HK1138405A1 (en) | 2009-07-07 | 2010-05-25 | Method and system for analyzing a component |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910150132 CN101599015B (en) | 2009-07-07 | 2009-07-07 | Method and system for analyzing component |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101599015A CN101599015A (en) | 2009-12-09 |
CN101599015B true CN101599015B (en) | 2013-07-03 |
Family
ID=41420470
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200910150132 Expired - Fee Related CN101599015B (en) | 2009-07-07 | 2009-07-07 | Method and system for analyzing component |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101599015B (en) |
HK (1) | HK1138405A1 (en) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102169431A (en) * | 2010-02-26 | 2011-08-31 | 国际商业机器公司 | Method and device for generation of optimized user interface |
KR101097372B1 (en) * | 2010-11-04 | 2011-12-23 | 전자부품연구원 | Application service method and server in home network system |
CN102033778A (en) * | 2010-12-16 | 2011-04-27 | 电子科技大学 | Thread processing method for control, analysis and composition of embedded browser |
CN102567516B (en) * | 2011-12-28 | 2014-01-01 | 华为技术有限公司 | Script loading method and device |
CN103885764B (en) * | 2012-12-24 | 2017-10-24 | 深圳市世纪凯旋科技有限公司 | Network media information display systems, method, device and server |
CN104462131A (en) * | 2013-09-23 | 2015-03-25 | 阿里巴巴集团控股有限公司 | Method and device for processing information issuing page |
CN105100161B (en) * | 2014-05-19 | 2019-04-16 | 北京大学 | Method for exhibiting data and terminal device |
CN104461508A (en) * | 2014-11-12 | 2015-03-25 | 国云科技股份有限公司 | A method to solve the function name duplication in multiple JS files |
CN104572084B (en) * | 2014-12-22 | 2018-01-12 | 百度在线网络技术(北京)有限公司 | User interface generation and data distributing method, device in card business |
CN106325839B (en) * | 2015-06-26 | 2020-01-07 | 阿里巴巴集团控股有限公司 | Method and device for enhancing attribute information of webpage elements |
CN106293690B (en) * | 2015-06-29 | 2020-02-28 | 阿里巴巴集团控股有限公司 | Method and device for generating component object |
CN106549907B (en) * | 2015-09-17 | 2019-10-11 | 阿里巴巴集团控股有限公司 | A web app access method, device and system |
CN105260206B (en) * | 2015-10-10 | 2018-10-16 | 北京京东尚科信息技术有限公司 | Data source plug-in implementation method and server |
CN105743890B (en) * | 2016-01-27 | 2020-07-17 | 上海优扬新媒信息技术有限公司 | Authority information generation method and device |
CN105634972A (en) * | 2016-01-29 | 2016-06-01 | 四川长虹电器股份有限公司 | Method for improving access efficiency of Web client |
CN107102798B (en) * | 2016-02-22 | 2021-05-18 | 阿里巴巴集团控股有限公司 | Method, system and related module for dynamically modifying user interface |
CN106776964B (en) * | 2016-12-05 | 2020-02-14 | 国云科技股份有限公司 | WEB page management method based on HC-CELL |
CN110275754A (en) * | 2019-06-28 | 2019-09-24 | 百度在线网络技术(北京)有限公司 | Exchange method, device, equipment and the storage medium presented for user interface |
CN112559222B (en) * | 2020-12-23 | 2024-08-27 | 百果园技术(新加坡)有限公司 | Message display method, device, computer equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1956445A (en) * | 2005-10-28 | 2007-05-02 | 北京航空航天大学 | A Realization Method of Web Service Oriented Portlet |
CN101216838A (en) * | 2008-01-15 | 2008-07-09 | 中兴通讯股份有限公司 | XML interface configuration file distribute system and method based on WEB marker |
-
2009
- 2009-07-07 CN CN 200910150132 patent/CN101599015B/en not_active Expired - Fee Related
-
2010
- 2010-05-25 HK HK10105083.5A patent/HK1138405A1/en not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1956445A (en) * | 2005-10-28 | 2007-05-02 | 北京航空航天大学 | A Realization Method of Web Service Oriented Portlet |
CN101216838A (en) * | 2008-01-15 | 2008-07-09 | 中兴通讯股份有限公司 | XML interface configuration file distribute system and method based on WEB marker |
Non-Patent Citations (2)
Title |
---|
吴根祥.基于xml的用户界面描述语言分析.《计算机系统应用》.2004,(第12期),第28-30页. * |
耿刚,陈平.一种基于xml的web应用框架的设计.《计算机工程与应用》.2004,(第16期),第124-128页. * |
Also Published As
Publication number | Publication date |
---|---|
CN101599015A (en) | 2009-12-09 |
HK1138405A1 (en) | 2010-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101599015B (en) | Method and system for analyzing component | |
Liu et al. | iMashup: a mashup-based framework for service composition | |
Liu et al. | Towards service composition based on mashup | |
US7870482B2 (en) | Web browser extension for simplified utilization of web services | |
CN106990949B (en) | Application page display method and device | |
CN109542427B (en) | System customization method and device, electronic equipment and storage medium | |
EP2220571B1 (en) | Method and apparatus for providing api service and making api mash-up, and computer readable recording medium thereof | |
Kapitsaki et al. | Model-driven development of composite context-aware web applications | |
CN102385580A (en) | Method and device for customizing webpage contents | |
CN113220273A (en) | Micro front-end application resource processing method, device, equipment and medium | |
Peng et al. | Using tag based semantic annotation to empower client and rest service interaction | |
CN101753598B (en) | Method for integrating a plurality of web applications and web application integrator | |
US20120257255A1 (en) | Data transformation | |
Janeiro et al. | Improving the development of service based applications through service annotations | |
KR20040058263A (en) | Scalable browser | |
JP4949217B2 (en) | Program component calling system, program component calling method, and user terminal | |
Goncalves et al. | Soap web services | |
KR102261152B1 (en) | Apparatus for creating application | |
KR102261153B1 (en) | Method for creating application | |
Davies et al. | m: Ciudad: An Infrastructure for Creation and Sharing of End User Generated Microservices. | |
KR100982732B1 (en) | Xforms based automated client-page composition system and the client-page composition method | |
Endo et al. | Using IntelligentPad as a Server-Side Technology | |
Sánchez-Nielsen et al. | Service-Oriented Architecture to Mobile Phones. | |
Lee et al. | Deterministic Data Binding for Dynamic Service Compositions | |
Patreksson | A Domain-Specific Modeling Framework for Heterogeneous and IoT Service Composition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1138405 Country of ref document: HK |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1138405 Country of ref document: HK |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130703 Termination date: 20210707 |
|
CF01 | Termination of patent right due to non-payment of annual fee |