Changes for page Deployment

Last modified by Gavin Eadie on 2013/07/02 18:57

From version 2.1
edited by mmwarner
on 2007/07/01 18:32
Change comment: There is no comment for this version
To version 7.1
edited by David Avendasora
on 2010/11/30 01:01
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.mmwarner
1 +XWiki.avendasora
Content
... ... @@ -1,0 +1,28 @@
1 +=== Introduction ===
2 +
3 +This page have child pages for information about specific deployment tasks, check the child page list at the bottom of this page.
4 +
5 +=== Deployment basics. ===
6 +
7 +A deployment setup consists of 4 parts:
8 +
9 +* Your application
10 +* wotaskd
11 +* JavaMonitor (also know as WOMonitor)
12 +* A module for your Web server (Apache or IIS)
13 +
14 +wotaskd is a daemon, who is also a WebObjects application, that its main task is to start up instances when hosts are restarted. wotaskd also accepts lifebeats from your application instances, if wotaskd stops receiving lifebeats after a certain amount of time, it will assume that your application is dead.
15 +
16 +JavaMonitor is simply a Web front-end to manage your wotaskd configuration. You can use one copy of JavaMonitor to manage multiple wotaskd daemons running on different nodes.
17 +
18 +The job of the module for your Web server is to talk to wotaskd to find the list of available applications and act as a request proxy between the browser on the client-side and your application.
19 +
20 +Usually, people run wotaskd, JavaMonitor, their applications and the Web server on the same server, but it's also possible to run each part on different servers if needed.
21 +
22 +==== Deployment podcast ====
23 +
24 +You can learn more about deployment by listening to the [[Practical Deployment>>http://www.wocommunity.org/podcasts/wowodc/east09/WOWODC09E-Deployment.mov]] session from WOWODC 2009, available from the [[podcast page>>http://www.wocommunity.org/webobjects_screencasts.html]] on wocommunity.org.
25 +
26 +=== Differences between Apple's and Wonder's versions of the deployment tools ===
27 +
28 +wotaskd and JavaMonitor were released as open source when WebObjects 5.4 was released in 2007. A copy of the source was added to Project Wonder, and [[improvements and bug fixes>>Wonder wotaskd and JavaMonitor]] were made on the tools in Project Wonder. We strongly suggest that you use the Wonder version of the tools.