>> This is currently beta/test quality, but some people may be interested in trying it anyway. <<

AJP stands for Apache JServe Protocol and is a binary protocol that can ferry inbound requests from an Apache web server through to an application server that sits behind a web server. It also supports some monitoring in terms of the web server being able to "ping" the application servers to see if they are still there. Sessions are redirected to the correct application server using a routing mechanism wherein each application server instance gets a name which is called a "route".

AJP is implemented in Apache 1.X using the "mod_jk" plugin and is implemented in Apache 2 using the "proxy_ajp", "proxy" and "proxy_balancer" modules which are all supplied in the standard distribution for Apache 2.

I have written an AJP adaptor for WebObjects as a framework called "LEWOAJPAdaptor". This framework is independent and does not rely on other libraries or frameworks -- other than WebObjects and Foundation of course! There are advantages and disadvantages to deploying this way, but it does mean that you should be able to avoid using "wotaskd", "JavaMonitor" and the "WebObjects Apache Adaptor" and just rely on elements with come with Apache 2.2 to support the deployment.

This framework is supplied with my "LEWOStuff" distribution and there are usage instructions in the "LEWOStuffOverview.pdf" (search for "AJP Adaptor" toward the end) that is distributed with it. Further usage information can be obtained from the Apache 2.2 documentation. The license for this is shipped with the distribution.

http://homepage.mac.com/andrewlindesay/le/downloads/ lewostuff_distrib_14july2007_1730.gnutar.gz

This framework has not been live-deployed yet so is "beta/test quality" -- so I would be interested to hear if anybody does test it and has any issues.

___
Andrew Lindesay
technology : www.lindesay.co.nz
business : www.silvereye.co.nz


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to