发明名称 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