摘要:
Techniques are disclosed for efficiently and selectively reloading frames of a multiframe Web page or a multiframe window. Multiple frames may be reloaded as a result of the server sending its response to a single client request message. Server-side logic maintains an awareness of which frames need to be reloaded, regardless of whether that need results from something synchronous with the client's request for a frame or asynchronous to that request. Then, when the client requests data for a single frame, in addition to sending content for the requested frame, the server also sends data to cause reloading of the other frames that need to be reloaded (and only those frames). Preferably, the data to cause reloading of the other frames comprises indicators (such as scripting code) that will force the client to request reloading of each of these other frames. Multiple reload requests may be collapsed into a single response. The disclosed techniques apply also to frames to be initially loaded. Bandwidth is used efficiently, and flashing of browser frames is reduced. No additional client-side logic is required.
摘要:
Embodiments of the present invention address deficiencies of the art in respect to pattern design and provide a novel and non-obvious method, system and computer program product for self-service creation and deployment of a pattern. In an embodiment of the invention, a method for creating a self-service reusable pattern can be provided. The method can include implementing an arrangement of re-usable assets into a set of self-service application components, extending at least one of self-service application components, and packaging the components for deployment in a target environment. The method further can include determining a target deployment environment and modeling the target environment to receive the deployment of the components. Thereafter, the packaged components can be deployed to a portal server or to a portal test environment.
摘要:
A system and method for automatically selecting a translator to translate a component request using semantic typing is presented. A mediator receives a component request from a first component that requests to invoke a second component. The mediator retrieves a launch target identifier and a requester provided property type identifier from the component request. The requester provided property type identifier includes semantic typing corresponding to a data value. The mediator retrieves a recipient input property type identifier corresponding to the launch target identifier, and uses the requester provided property type identifier and the recipient input property type identifier to select a translator. The mediator passes a data value included in the component request to the selected translator, and receives a translated data value from the translator. The mediator constructs a property using the translated data value and includes the constructed property in a call that is sent to the second component.