castle amber

Java programming

For cross platform solutions that need a GUI or networking support in combination with threading, the Java programming language is often the language of choice for John Bokma. The excellent libraries available often reduce development time significantly.

Java applications, servlets and applets

John has experience with writing stand alone applications, servlets using Jakarta/Tomcat, and Java applets. He has developed servlets that used JDBC to communicate with a database and Java2D to visualize the obtained data graphically. The servlets run on a headless server using Xvfb to provide a graphics context to Java.