http://docs.360works.com/index.php?title=Zulu_plugin_differences&feed=atom&action=historyZulu plugin differences - Revision history2024-03-29T02:06:41ZRevision history for this page on the wikiMediaWiki 1.19.1http://docs.360works.com/index.php?title=Zulu_plugin_differences&diff=1671&oldid=prevCharis at 20:34, 9 October 20152015-10-09T20:34:58Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 20:34, 9 October 2015</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 3:</td>
<td colspan="2" class="diff-lineno">Line 3:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>==What are the differences between running Zulu as a plugin and as a Servlet?==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>==What are the differences between running Zulu as a plugin and as a Servlet?==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>First of all, your users won't any difference (except for the URL described below) but there are some under the hood differences. These can best be understood as reasons why you might want to install the servlet version instead of the plugin version.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>First of all, your users won't <ins class="diffchange diffchange-inline">experience </ins>any difference (except for the URL described below) but there are some under the hood differences. These can best be understood as reasons why you might want to install the servlet version instead of the plugin version.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The servlet version offers these advantages:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The servlet version offers these advantages:</div></td></tr>
</table>Charishttp://docs.360works.com/index.php?title=Zulu_plugin_differences&diff=483&oldid=prevSarah at 20:30, 22 April 20132013-04-22T20:30:53Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 20:30, 22 April 2013</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">{{template:Zulu}}</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>==What are the differences between running Zulu as a plugin and as a Servlet?==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>==What are the differences between running Zulu as a plugin and as a Servlet?==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
</table>Sarahhttp://docs.360works.com/index.php?title=Zulu_plugin_differences&diff=346&oldid=prevSarah at 20:53, 20 April 20132013-04-20T20:53:24Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 20:53, 20 April 2013</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 9:</td>
<td colspan="2" class="diff-lineno">Line 9:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* But this also means that moving from the plugin version to the servelet requires you to remove port 8040 from the publish URL in your file's publish script AND to tell your users to do the same in their iCal accounts.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* But this also means that moving from the plugin version to the servelet requires you to remove port 8040 from the publish URL in your file's publish script AND to tell your users to do the same in their iCal accounts.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* Since the servlet uses IIS or Apache as its web server, Zulu can respect SSL on these machines.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* Since the servlet uses IIS or Apache as its web server, Zulu can respect SSL on these machines.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>* The servlet offers us the ability to sync with Google Calendar.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>* The servlet offers us the ability to <ins class="diffchange diffchange-inline">[[Zulu Sync with Google Calendar|</ins>sync with Google Calendar<ins class="diffchange diffchange-inline">]]</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>==What is a Servlet?==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>==What is a Servlet?==</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 16:</td>
<td colspan="2" class="diff-lineno">Line 16:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Unlike a server side plugin, servelets have their own memory space and aren't "inside" FileMaker's Web Publishing space. This can mean they are slightly more stable, but that is really splitting hairs.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Unlike a server side plugin, servelets have their own memory space and aren't "inside" FileMaker's Web Publishing space. This can mean they are slightly more stable, but that is really splitting hairs.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>You may already be familiar with such a servlet: <del class="diffchange diffchange-inline">360Works' </del>SuperContainer is one.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>You may already be familiar with such a servlet: <ins class="diffchange diffchange-inline">[[</ins>SuperContainer<ins class="diffchange diffchange-inline">]] </ins>is one.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>==Can I use the same file with the plugin version or the servlet version?==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>==Can I use the same file with the plugin version or the servlet version?==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Yes, except that the url for the Publish script will be different (it won't need port 8040 in the url). Double check the first variable in the Publish script you imported into your file to make sure it knows if you're using the plugin or servelet version of Zulu.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Yes, except that the url for the Publish script will be different (it won't need port 8040 in the url). Double check the first variable in the Publish script you imported into your file to make sure it knows if you're using the plugin or servelet version of Zulu.</div></td></tr>
</table>Sarahhttp://docs.360works.com/index.php?title=Zulu_plugin_differences&diff=345&oldid=prevSarah at 20:51, 20 April 20132013-04-20T20:51:27Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 20:51, 20 April 2013</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 3:</td>
<td colspan="2" class="diff-lineno">Line 3:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>First of all, your users won't any difference (except for the URL described below) but there are some under the hood differences. These can best be understood as reasons why you might want to install the servlet version instead of the plugin version.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>First of all, your users won't any difference (except for the URL described below) but there are some under the hood differences. These can best be understood as reasons why you might want to install the servlet version instead of the plugin version.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">* </del>The servlet version offers these advantages:</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>The servlet version offers these advantages:</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div> </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* The servlet is a much simpler install.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* The servlet is a much simpler install.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* The servlet lets Zulu run without using port 8040, so your Zulu urls now begin simply http://<ip address>/zulu instead of http://<ip address>:8040/zulu This can make it easier to deploy Zulu in places where only port 80 is open because of firewall restrictions.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* The servlet lets Zulu run without using port 8040, so your Zulu urls now begin simply http://<ip address>/zulu instead of http://<ip address>:8040/zulu This can make it easier to deploy Zulu in places where only port 80 is open because of firewall restrictions.</div></td></tr>
</table>Sarahhttp://docs.360works.com/index.php?title=Zulu_plugin_differences&diff=344&oldid=prevSarah: Created page with "==What are the differences between running Zulu as a plugin and as a Servlet?== First of all, your users won't any difference (except for the URL described below) but there a..."2013-04-20T20:51:08Z<p>Created page with "==What are the differences between running Zulu as a plugin and as a Servlet?== First of all, your users won't any difference (except for the URL described below) but there a..."</p>
<p><b>New page</b></p><div>==What are the differences between running Zulu as a plugin and as a Servlet?==<br />
<br />
First of all, your users won't any difference (except for the URL described below) but there are some under the hood differences. These can best be understood as reasons why you might want to install the servlet version instead of the plugin version.<br />
<br />
* The servlet version offers these advantages:<br />
* The servlet is a much simpler install.<br />
* The servlet lets Zulu run without using port 8040, so your Zulu urls now begin simply http://<ip address>/zulu instead of http://<ip address>:8040/zulu This can make it easier to deploy Zulu in places where only port 80 is open because of firewall restrictions.<br />
* But this also means that moving from the plugin version to the servelet requires you to remove port 8040 from the publish URL in your file's publish script AND to tell your users to do the same in their iCal accounts.<br />
* Since the servlet uses IIS or Apache as its web server, Zulu can respect SSL on these machines.<br />
* The servlet offers us the ability to sync with Google Calendar.<br />
<br />
==What is a Servlet?==<br />
<br />
A servlet is a small application running along with the web server that is part of FileMaker Pro Server. FileMaker Server's Web Publishing engine stops and starts the servlet automatically so you don't need to worry about it.<br />
<br />
Unlike a server side plugin, servelets have their own memory space and aren't "inside" FileMaker's Web Publishing space. This can mean they are slightly more stable, but that is really splitting hairs.<br />
You may already be familiar with such a servlet: 360Works' SuperContainer is one.<br />
<br />
==Can I use the same file with the plugin version or the servlet version?==<br />
<br />
Yes, except that the url for the Publish script will be different (it won't need port 8040 in the url). Double check the first variable in the Publish script you imported into your file to make sure it knows if you're using the plugin or servelet version of Zulu.</div>Sarah