Adding new web service, getting rid of virtual box in docs
[jabaws.git] / website / download.html
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <!DOCTYPE html PUBLIC "XHTML 1.0 Strict"\r
3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
4 <html xmlns="http://www.w3.org/1999/xhtml">\r
5 <head>\r
6 <meta http-equiv="Content-Type" content=\r
7 "text/html; charset=iso-8859-1" />\r
8 <meta name="Last-modified" content="Mon, 7 Apr 2011 18:00:00 GMT"/>\r
9 <title>Java Bioinformatics Analysis Web Services (JABAWS) download\r
10 page</title>\r
11 <link href="ws.css" rel="stylesheet" type="text/css" />\r
12 <script type="text/javascript" src="prototype-1.6.0.3.js">\r
13         \r
14 </script>\r
15 </head>\r
16 <body>\r
17 <div id="page">\r
18 <div id="banner">\r
19 <table> \r
20 <tr><td style="width:158px;"><a href="http://www.dundee.ac.uk"><img src="images/uod_lt_long.gif"  alt="University of Dundee" width="158" height="90" class="logo"  title="University of Dundee" longdesc="http://www.dundee.ac.uk"/></a></td>\r
21 <td class="bg"><img src="images/jabaws2.png" alt="JABAWS-2.0:Disorder" width="353" height="67" title="JABAWS-2.0:Disorder"/></td>\r
22 <td class="bg"><img src="images/banner_right.png" alt="Disorder" width="200" height="80"/></td>\r
23 </tr>\r
24 </table>\r
25 </div>\r
26 \r
27 <!-- banner end-->\r
28 <div id="wrapper">\r
29 <div id="panel"><a href="index.html">Home</a> \r
30 <a href="quick_start.html">Getting Started</a> \r
31 <a href="man_about.html">Manual</a> \r
32 <a class="selected" href="download.html">Download</a> \r
33 <a href="contacts.html">Contact Us</a>\r
34 <a href="PublicAnnualStat" title="JABAWS usage statistics">Usage Statistics</a>\r
35 <a href="http://www.compbio.dundee.ac.uk" title="University of Dundee, The Barton Group" >Barton Group</a>\r
36 </div>\r
37 \r
38 <!-- panel end-->\r
39 <div id="content">\r
40   <h2 id="headtitle" style="text-align:left">JABAWS Server Virtual Machine</h2>\r
41   <p><span style="text-align:left">JABAWS virtual machine is a way of running fully functional JABA Web Services on your own computer. To use virtual machine (VM) you have to install a software for running it. We would recommend <a href="http://www.vmware.com/products/player">VMWare Player</a> for Windows and Linux users or <a href="http://www.vmware.com/products/fusion/overview.html">VMware Fusion</a> for Mac users.    <a href="http://www.jalview.org/download.html">Jalview</a></span> can <a href="man_servervm.html#jalviewWithJaba">use your local JABAWS VM</a>. </p>\r
42   <ul>\r
43     <li> JABAWS Virtual Appliance: <a href="http://www.compbio.dundee.ac.uk/jabaws/archive/jabaws-vm.zip">download</a> (520M)</li>\r
44     </ul>\r
45   <p>Please check out our <a href="man_servervm.html#whenvm">manual</a> for the detailed instructions. </p>\r
46 \r
47 \r
48 <h2><a name="jabawswar" id="jabawswar"></a>JABAWS Server Web Application </h2>\r
49 <p> The JABAWS Server Web Application aRchive (WAR) version is for you if you want to deploy JABAWS for many users e.g. your laboratory or if you are an expert user and want to have more control on JABAWS. You can also use this version for Mac and Linux computers if you do not want to use virtualization. Finally, you can use this version with a cluster. <br/>\r
50   The server is provided as a self-contained <a href="http://en.wikipedia.org/wiki/WAR_(Sun_file_format)">Web Application\r
51   aRchive (WAR) </a> containing all necessary binaries. WAR file can be deployed on any\r
52   web application server\r
53   <!-- Note - mention servlet 2.4 compliance here? -->\r
54   supporting at  the Java servlet specification v. 2.4 or above, i.e. <a href="http://tomcat.apache.org/download-60.cgi">Tomcat 7.0</a>. </p>\r
55 <ul>\r
56 <li>A Complete Server for all platforms: <a href=\r
57 "http://www.compbio.dundee.ac.uk/jabaws/archive/jaba.war">download</a>\r
58 (51M)</li>\r
59 </ul>\r
60 \r
61 \r
62 <p>Please bear in mind that if you deploy JABAWS WAR on Windows, not all web services will be functional.  Use the JABAWS Server VM package instead.  \r
63   <!-- content end-->\r
64 </p>\r
65 \r
66 <h2> <a name="minclient" id="minclient"></a>JABAWS Command Line Client </h2>\r
67 <p>The command line client is an executable Java program for scripting against JABA web services.  Its also useful as an example of how to access JABAWS services if you intend to use JABAWS in your own program, with functions demonstrating how to discover command line parameters and presets supported by a service, and how to run, monitor and retrieve the results of a job. <em>Note: The client is used in the <a href="http://www.jalview.org/source/jalview_2_6_1.tar.gz">Jalview 2.6.1 source code</a> to autogenerate a graphical user interface for JABA services.</em></p>\r
68 <ul>\r
69   <li>Command line client\r
70     <ul>\r
71         <li>binaries: <a href=\r
72 "http://www.compbio.dundee.ac.uk/jabaws/archive/min-jaba-client-2.0.jar">download</a> (80 K)</li>\r
73       <li>source: <a href=\r
74 "http://www.compbio.dundee.ac.uk/jabaws/archive/jaba-client-source-2.0.jar">download</a> (70 K)</li>\r
75     </ul>\r
76   </li>\r
77 </ul>\r
78 <p>The command line client will display help documentation if it is run with no arguments, the same information is also given in <a href="man_client.html#usingcclient">the command line client's manual page</a>. </p>\r
79 <h2>Version </h2>\r
80 <p>Current JABAWS version is 1.1 release date 7 April 2011. Please consult the <a href="change.log">change log</a> file for the breakdown of the changes. </p>\r
81 <div class="source">\r
82 <div class="header collapsed" onclick=\r
83 "$(this).toggleClassName('collapsed'); $(this).next('.body').toggleClassName('collapsed');"\r
84  title="Click to open/close">The Source Code</div>\r
85 \r
86 <div class="body collapsed">\r
87 <h2>The Complete Source Code</h2>\r
88 <p>If you want to add another web service or modify JABAWS in any way just download a complete JABAWS source code. We offer the code under <a href=\r
89 "http://www.apache.org/licenses/LICENSE-2.0.txt">Apache licence</a>.  The code archive contains the complete <a href=\r
90 "http://www.eclipse.org">Eclipse</a> JABAWS project, but Eclipse is not\r
91   necessary to build it. Please examine the Ant build file (build.xml)\r
92   to build and test JABAWS from sources.</p>\r
93 <ul>\r
94   <li>A complete Eclipse project package: <a href=\r
95 "http://www.compbio.dundee.ac.uk/jabaws/archive/jaba-project.zip">download</a> (82M)</li>\r
96   <li>JABAWS source  only package: <a href=\r
97 "archive/jabaws-src-2.0.jar">download</a> (250K)</li>\r
98   </ul>\r
99 \r
100 <!--body end -->\r
101 </div>\r
102 \r
103 <!--source end -->\r
104 </div>\r
105 \r
106 </div>\r
107 <!-- wrapper end-->\r
108 <div id="copyright">Last update: 7 April 2011<br />\r
109  Peter Troshin and Geoff Barton, The Barton Group, University of\r
110 Dundee, UK</div>\r
111 \r
112 </div><!-- page end-->\r
113 <!-- Google analitics -->\r
114 <script type="text/javascript">\r
115 var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");\r
116 document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));\r
117 </script>\r
118 <script type="text/javascript">\r
119 try{\r
120 var pageTracker = _gat._getTracker("UA-5356328-1");\r
121 pageTracker._trackPageview();\r
122 } catch(err) {}\r
123 </script>\r
124 </div>\r
125 </body>\r
126 </html>\r
127 \r