System and method for configuring servlet-based components as dynamic content components
AssigneeCA, Inc.
InventorSheue Yuan
Life of this patent
Estimating the term…
Abstract
In certain embodiments, a system for configuring a servlet-based component as a dynamic content component includes a first server system comprising a dynamic component operable to gather configuration information in response to a request to access a servlet-based component associated with a second server system. The system further includes a connection servlet invoked by the dynamic component and operable to establish a connection with the servlet-based component associated with the second server system based at least in part on the gathered configuration information, and to handle communication with the servlet-based component on the second server system based at least in part on the gathered configuration information.
Claims37
A system for configuring a servlet-based component as a dynamic content component, comprising:
- a processor of a first server system, configured to:
- provide a dynamic component configured to:
- gather, at the first server system, user configuration information in response to a request to access a servlet-based component of a second server system different than the first server system, wherein the user configuration information comprises a user display preference that controls a display format of response content communicated from the servlet-based component,
- gather, at the first server system, server configuration information from the second server system, wherein the server configuration information comprises a server setting for the servlet-based component,
- receive, at the first server system, the response content communicated from the servlet-based component that is formatted according to the user display preference as formatted response content, wherein the response content is communicated from the servlet-based component as a viewable page for a portal environment of the first server system, and wherein the response content is received using at least the server setting and comprises a first session identifier characteristic of the response content,
- modify the response content based on the server configuration information to form modified response content comprising a second session identifier characteristic thereof, the second session identifier characteristic different from the first session identifier characteristic,
- render a portal page including the modified response content based on the user display preference, and provide a connection servlet configured to:
- facilitate, at the first server system, communication between the dynamic component and the servlet-based component by establishing and managing a connection with the servlet-based component using the server setting and by communicating the user configuration information including said user display preference to the servlet-based component of the second server system to configure the display format of the response content from the servlet-based component such that the formatted response content received from the servlet-based component is able to be displayed in the portal environment of the first server system.
A method for configuring a servlet-based component as a dynamic content component, comprising:
- gathering, by a processor of a dynamic component of a first server system, user configuration information in response to a request to access a servlet-based component of a second server system, wherein the user configuration information comprises a user display preference that controls a display format of response content from the servlet-based component, and wherein the response content is communicated from the servlet-based component as a viewable page for a portal environment of the first server system;
- gathering, by the processor of the dynamic component of the first server system, server configuration information from the second server system, wherein the server configuration information comprises a server setting for the servlet-based component;
- receiving the response content communicated from the servlet-based component that is formatted according to the user display preference as formatted response content, and wherein the response content is received using at least the server setting, and wherein the response content is to be presented at the first server system and comprises a first session identifier characteristic of the response content;
- modifying the response content based on the server configuration information to form modified response content comprising a second session identifier characteristic thereof, the second session identifier characteristic different from the first session identifier characteristic;
- rendering, by the processor of the dynamic component of the first server system, a portal page including the modified response content based on the user display preference;
- and
- invoking, by the processor of the dynamic component, a connection servlet to facilitate communication between the dynamic component and the servlet-based component by establishing and managing a connection with the servlet-based component using the server setting and by communicating the user configuration information including said user display preference to the servlet-based component such that the formatted response content received from the servlet-based component is able to be displayed in the portal environment of the first server system.
A non-transitory computer readable medium storing computer executable instructions thereon for configuring a servlet-based component as a dynamic content component, the instructions, when executed on a processor, configuring the processor to:
- gather, at a first server system, user configuration information in response to a request to access a servlet-based component of a second server system, wherein the user configuration information comprises a user display preference that controls a display format of response content communicated from the servlet-based component, and wherein the response content is communicated from the servlet-based component as a viewable page for a portal environment of the first server system;
- gather, at the first server system, server configuration information from the second server system, wherein the server configuration information comprises a server setting for the servlet-based component;
- receive the response content communicated from the servlet-based component that is formatted according to the user display preference as formatted response content, and wherein the response content is received using at least the server setting and comprises a first session identifier characteristic of the response content, and wherein content from the servlet-based component is to be presented at the first server system;
- modify the response content based on the server configuration information to form modified response content comprising a second session identifier characteristic thereof, the second session identifier characteristic different from the first session identifier characteristic;
- render a portal page including the modified response content based on the user display preference;
- and
- invoke a connection servlet to facilitate communication between the dynamic component and the servlet-based component by establishing and managing a connection with the servlet-based component using the server setting and by communicating the user configuration information including said user display preference to the servlet-based component of the second server system to configure the display format of the response content from the servlet-based component such that the formatted response content received from the servlet-based component is able to be displayed in the portal environment of the first server system.
Dependencies are inferred from the claim text.