|
Development with Java and myWMS is not restricted to the tools we list here, but we recomend to used them. We do use those tools on our own and we know that those tools are working.
However - nothing is more intimate than the tool a developer uses. So feel free to operate the development environment whatever fits your needs best.
WinCVS
The source tree is available via Internet with CVS (Concurrent Versions
System). We use a CVS server to distribute our sources. WinCVS is a nice tool to
access and participate in our CVS server from a Windows desktop. You will find
further information about CVS and WinCVS at
http://www.wincvs.org/
Apache's Tomcat
myWMS does have multiple front ends. One of them will is a (more or less)
plain HTML front end, based on Java Server Pages (JSP) and servlets. As JSPs and
servlets need a special server software, we use Tomcat to serve HTML, JSP and
servlets. You will find further information about Tomcat at
http://tomcat.apache.org/
PostgreSQL
When it comes to keeping the state of myWMS persistent, we use standard relational database systems (RDB).
Here we prefer the free PostgreSQL as one usable SQL server beside other commercial products.
Postgres is - as a full featured RDB - not based on Java technologie. It may
run under almost all current available Linux distributions and of course under
Windows NT/2000/XP. You will find further information about PostgreSQL at
http://www.postgresql.org/

NetBeans
When it comes to plain code hacking, you might need a free IDE. myWMS grounds on Java technologie from Sun© Microsystems.
NetBeans is a Sun sponsored and free available IDE for Java, written in Java.
You will find further information about NetBeans at
http://www.netbeans.org/

Legal Notice
Apache and Tomcat is Copyright © 1999-2000 by The Apache Software Foundation.
CVS is Copyright © 1989-1998 by Brian Berliner, David D. 'Zoo' Zuhn, Jeff Polk, and other authors.
PostgreSQL is Copyright © 1996-2000 by PostgreSQL Inc.
Sun® and Java™ are Copyright © 1994-2000 by Sun Microsystems Inc.
All other names of products listed here are copyright of their respective owners. |