发明名称 |
Discovering and installing web application plugins |
摘要 |
A method for discovering and installing web application plugins is disclosed. In one embodiment, such a method includes initiating a client-side component of a server-based web application. The client side-component hosts a first document. The method opens an inline frame, such as an IFrame or Web Worker, within the first document that hosts a second document. The method uses cross-document messaging to communicate, from the second document to the first document, metadata describing a plugin's capabilities and metadata describing an API to access the plugin's capabilities via cross-document messaging. The method utilizes the capabilities of the plugin using cross-document messaging in accordance with the API. A corresponding system and computer program product are also disclosed. |
申请公布号 |
US8839233(B2) |
申请公布日期 |
2014.09.16 |
申请号 |
US201313843853 |
申请日期 |
2013.03.15 |
申请人 |
International Business Machines Corporation |
发明人 |
Kaegi Simon Richard |
分类号 |
G06F9/445;H04L29/08;G06F17/21;G06F17/30 |
主分类号 |
G06F9/445 |
代理机构 |
Nelson and Nelson |
代理人 |
Nelson and Nelson ;Nelson Daniel P.;Nelson Alexis V. |
主权项 |
1. A method for discovering and installing web application plugins, the method comprising:
initiating a client-side component of a server-based web application, the client side-component hosting a first document; opening, by the client-side component, an inline frame within the first document, the inline frame hosting a second document different from the first document; using cross-document messaging to communicate, from the second document to the first document, metadata describing a plugin's capabilities, the metadata further providing an API to access the plugin's capabilities via cross-document messaging; and utilizing the capabilities of the plugin using cross-document messaging in accordance with the API. |
地址 |
Armonk NY US |