295
Comment:
|
← Revision 10 as of 2010-08-16 10:25:10 ⇥
970
converted to 1.6 markup
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
* the 5 Java modules (common, harvester, archive, viewerproxy, monitor) * the structure of the webpages (....) |
* the 5 primary Java modules (common, harvester, archive, viewerproxy, monitor) * the structure of the webpages (The sitesections, which can be loaded independently) |
Line 7: | Line 7: |
* Overview of the contents of the NetarchiveSuite-3.2.2.zip * docs (NetarchiveSuite javadoc) * src (Java source code for NetarchiveSuite) * tests (Java test code for NetarchiveSuite including extra 3rdparty libraries needed to compile and run unittests) * lib (3rdparty libraries) * webpages * Building the code * ant as build tool (link to http://ant.apache.org/) Apache ant 1.6.2 (or higher) * ant targets (compile, compileall, compileclean, releasezipball, jarfiles, warfiles) [[attachment:build.xml]] [[attachment:Developer-Discussions-Architecture-final.ppt]] |
System architecture
Goal: Explain the design of the NetarchiveSuite
- the 5 primary Java modules (common, harvester, archive, viewerproxy, monitor)
- the structure of the webpages (The sitesections, which can be loaded independently)
Communication between NetarchiveSuite applications using JMS messages, and RemoteFiles
Overview of the contents of the NetarchiveSuite-3.2.2.zip
docs (NetarchiveSuite javadoc)
src (Java source code for NetarchiveSuite)
tests (Java test code for NetarchiveSuite including extra 3rdparty libraries needed to compile and run unittests)
- lib (3rdparty libraries)
- webpages
- Building the code
ant as build tool (link to http://ant.apache.org/) Apache ant 1.6.2 (or higher)
- ant targets (compile, compileall, compileclean, releasezipball, jarfiles, warfiles)