cheenath.com
- Home
- Search
- About Me
- AJAX Tools
- WLS Tutorial
  - Setup
  - Introduction
  - Contact
  - FAQ
  - Useful Links
- AutoBuild
- SOAP Router


Weblogic SOAP Router 0.2

Setup

  1. download router-0.2.zip
  2. unzip router-0.1.zip in to your-local-dir
  3. deploy router: copy ${your-local-dir}router.war to ${your-wls-domain-dir}/applications directory
  4. point browser to http://host:port/router/admin/. This will bring up the admin page
  5. click Edit link on the left pane to display the edit page. Enter the end point url (eg: /some/url) and click submit. This is the url in which the client sends the soap request (for this eg: http://host:port/router/some/url)
  6. Now enter the target url for this end point (url of the server) in New Target and click submit.
  7. A SOAP request from the client to the endpoint url will be forwarded to the sever at the target url.
  8. An sample client can be found at $your-local-dir}/example/sample1. To try this out, edit build.xml to update the router_url. Then build sample1 by typing ant and ant run to run the sample.

New in 0.2

  1. Admin page
  2. Edit endpoint configuration info from admin page
  3. Can save or revert confguration from admin page

Features in 0.1

download router-0.1.zip
  1. Blocking HTTP Connection to server
  2. Non Blocking HTTP Connection to server (optimized for thread usage)
  3. Configure JAX-RPC Handler Chain per endpoint
  4. Run router in verbose mode
  5. Specify multiple target url for the same endpoint (for round robin load balancing)
  6. HTTP Keep alive
  7. LogHandler which logs soap message to system.out
  8. Minimum admin console support at http://${host}:${port}/router/admin

      

©2006 Manoj Cheenath