Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Dynamically Integrate WebLogic Servers Into WebShere Dynamic Cluster

IP.com Disclosure Number: IPCOM000176691D
Original Publication Date: 2008-Nov-20
Included in the Prior Art Database: 2008-Nov-20
Document File: 2 page(s) / 23K

Publishing Venue

IBM

Abstract

WebSphere eXtended Deployment Edition provides an on-demand router for dynamic cluster. WebLogic(TM) by Oracle Corporation servers are integrated into WebSphere dynamic cluster that WebSphere on-demand router can route client requests to.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 65% of the total text.

Page 1 of 2

Dynamically Integrate WebLogic Servers Into WebShere Dynamic Cluster
In the WebSphere Application Server eXtended Edition, WebLogic server cluster is

integrated into WebSphere server dynamic cluster. In the other word, we can have a

cluster of mixed WebSphere servers and WebLogic1 servers, and WebSphere XD

on-demand router will routes requests to WebLogic servers and WebSphere servers.
This disclosure is to summarize key technologies to make such tight integration.

Our technologies can integrate any kinds of different servers into tight routable clusters,

not necessarily WebLogic server.
There are 8 steps in our implementation:
(1) XDAgent that is a piece of code to start up a JVM and nanny foreign

processes like WebLogic server;
(2) Controller that sends commands to start or stop WebLogic server from

WebSphere console;
(3) In-flight command generator, which is hosted in XDAgent, creates the

WebLogic script in-flight according to the received commands from (2) and according to

the WebLogic installation information (4);
(4) Installer and installation information gather that search for the key words of

WebLogic to find the WebLogic installation information. If it cannot find anything, install

WebLogic. Finally gather all information including version and location.
(5) NodeManager script wrapper. NodeManager is a central place for WebLogic

to manage servers and clusters. It is like WebSphere NodeAgent or XDAgent. We

detect if NodeM...