Sunteți pe pagina 1din 5

Managing Datapower By Java Client Using XML Management Interface IBM India Ltd.

Management of IBM Websphere Datapower By Java Client Using XML Management Interface

Page 1 of 5

Managing Datapower By Java Client Using XML Management Interface IBM India Ltd.

Table Of Contents
Motivation............................................................................................................................3 Problem statement................................................................................................................3 Audience..............................................................................................................................3 Assumption..........................................................................................................................3 Approach..............................................................................................................................4 Solution................................................................................................................................4 Prerequisites.........................................................................................................................4 An Example Scenario..........................................................................................................4 Annexure..............................................................................................................................5

Page 2 of 5

Managing Datapower By Java Client Using XML Management Interface IBM India Ltd. MANAGEMENT OF WEBPHERE DATAPOWER BY A JAVA CLIENT USING XML MANAGEMENT INTERFACE Motivation In any modern enterprise architecture, the need for an Enterprise Service Bus is well validated by most of eminent architects as it provides some out of box capabilities like gateway features to external non trusted systems, security, routing, transformation, mediation that every solution requires. IBM Websphere Datapower is a high performance SOA appliance which can be positioned as an ESB in many architectural scenarios as it provides most of the ESB features with extremely simple interfaces Administration of ESB products used in the solution in real time is always been a focal point of consideration for IT Infrastructure Management team of any organization. Problem statement IBM Websphere Datapower provides various user interfaces for its management. The most commonly used interface is the Web GUI. This interface is a Web application and provides the capabilities to configure manage and monitor the product. This interface is mostly turned off in production environment as it takes appreciable amount of resources at runtime. Even when the interface is ON, the navigation to various performance monitor screen is time consuming as they are categorized in various sections of the GUI. Hence it is always a need to have separate easy to use tool that can provide the capabilities of day to day administrative tasks like Domain Backups, Configuration Management etc. Audience This asset is targeted to both IT Infrastructure Management team and developers who want to understand how perform common administrative tasks like Domain Backups, Configuration Management etc in production runtime without using the Datapower Web GUI. Assumption The tool and concept requires the conceptual and working knowledge of IBM Websphere Datapower product.

Page 3 of 5

Managing Datapower By Java Client Using XML Management Interface IBM India Ltd. Approach To develop a configurable and reusable Java tool that can leverage the XML Management API of DataPower to manage the routine administrative tasks without Web GUI. This tool can provide a configurable set of administrative tasks and selection of an application domain in multi domain environment. Solution This tool is a java client that can be used for administration, Monitoring etc of Datapower via XML Management. This tool can automatically accept the certificates to validate the Datapower certificate. Prerequisites Login to default domain and navigate to Network Management XML Management Interface Enable the interface if not enabled.

An Example Scenario

Page 4 of 5

Managing Datapower By Java Client Using XML Management Interface IBM India Ltd. Auto Backup of a particular domain or whole entire Datapower has to be stored in a clear case server on a regular interval basis. 1. A scheduler program which would invoke this asset on a configured interval 2. A program that is capable of executing basic Check In and Check Out operations. 3. Perform a Check Out Operation using the program in Step 2 before proceeding to step 4. 4. This asset when invoked by scheduler and fed with the proper XML Mgmt backup request can get the backup file from DataPower in a base-64 encoded format. 5. A program which decodes the received base-64 response and stores in a file, Checks In the received file to the clear case server using program in Step 2. Annexure The binary, executable and READ ME file (to configure, customized, install and execute the tool) is shipped as a separate package along with this document.

Page 5 of 5

S-ar putea să vă placă și