Mindfire has deep experience developing Java web applications and Java-JSP-Servlet-Struts-driven web sites. We describe some of these Java web project experiences below, and will be glad to share our expertise in detail with you.
Applet for uploading Images
A media and publishing software provider;
CA
Industry:
Graphics / Imaging.
Technologies:
Java Applet/Servlet
A digitally signed Java Applet with elegant and intuitive desktop like interface for uploading multiple images to server. Provides flexible thumbnail view where user can single/multiple select a set of images to upload. The selection could span multiple folders as well as the applet has folder navigation tree to the left. Also supports filtering based on file name/type/size. All applet options are server configurable.
We also did the server side programming using Java servelets for receiving the files uploaded by the applet. The servelet supported multithreading for simultaneous uploads.
Mac Address Finder
Online proofing approval software provider;
Denmark
Industry:
Publishing
Technologies:
Java, C, MacOS API
A Java applet for finding MacAddress of the client machine and to be used as licensing and authorizing process. Proved to be more complicated than our initial estimates as it had to deal with various combinations of Win32, MacOS 9, OSX, IE, Safari, Netscape, different signing methods etc. Also there was no straight method of doing the above in Java so we have to use different approaches for different OS including using JNI on MacOS 9.
Integration of BrowserHawk
Healthcare technology and services company;
Newton, MA
Industry:
Healthcare
Technologies:
JSP, Oracle 10g, BrowserHawk 10.1 Enterprise Edition
This is an automated tool to detect certain browser settings, system settings, and plug-in versions in order to determine if a client has the appropriate environment. In other sense, it works as a diagnostic tool to inform the user if their browser supports to run an existing application. Along with detection, the tool must also be capable of sending the test result for the analysis.
Research: BrowserHawk is the best approach for automated browser and system analysis. BrowserHawk makes it easy for professional web developers to build high impact sites that reach the widest possible audience, while ensuring a Flawless Web Experience for every visitor regardless of their browser settings and system capabilities. The product is very matured, well-documented, easy to use, and full-featured.
Fax Gateway
Provides web applications and services;
Eagan, MN
Industry:
Healthcare
Technologies:
Java Swing, Netbeans
The Fax Gateway service is a service developed to poll URLs on the Internet and check to see if a fax needs to be sent. If a fax is in the Queue at a given URL the gateway pulls the fax from the Internet location and sends it to a local Fax Server which handles the delivery of the actual fax. This UI application will consist of 4 different views inside one Main Window Frame and one dialog. A Card Layout or some other suitable layout scheme will be used to change the views inside the Main Frame Window based on Menu and Tool Bar events. The Main Frame Window will have both a Tool Bar and a Menu Bar.
Image Server Gateway
Provides web applications and services;
Eagan, MN
Industry:
Healthcare
Technologies:
Java Swing, Netbeans
The Image Server Gateway service is a service developed to send DICOM files from an SCU (Service Class User) modality to the practice management system. This UI application will consist of 5 different views inside one Main Window Frame and one dialog. A Card Layout or some other suitable layout scheme will be used to change the views inside the Main Frame Window based on Menu and Tool Bar events. The Main Frame Window will have both a Tool Bar and a Menu Bar.
Modality Worklist Gateway
Provides web applications and services;
Eagan, MN
Industry:
Healthcare
Technologies:
Java Swing, Netbeans
The Modality Worklist Gateway service is a service developed to pull patient information from the practice management system into a DICOM SCU (Service Class User). This UI application will consist of 4 different views inside one Main Window Frame and one dialog. A Card Layout or some other suitable layout scheme will be used to change the views inside the Main Frame Window based on Menu and Tool Bar events. The Main Frame Window will have both a Tool Bar and a Menu Bar.
InBoundFax Client
Healthcare technology and Services Company;
Newton, MA
Industry:
Healthcare
Technologies:
Java, Netbeans, Jax- RPC
This project has been developed for creating the client library and wrapper for inbound fax web service. Also designed a client application to test the wrapper library and download the pending faxes from the Inbound server.
DICOM Image Viewer
Healthcare software company;
MN, USA
Industry:
Healthcare
Technologies:
Java, imageIO, DICOM
The application supports a wide verity of Transfer Syntaxes and is very user friendly. It is designed to work with a very capable PACS system. It allows images to be arranged on the basis of their Patient ID, Study ID, Series ID, etc.
Java Based Space Ship Game
Online Gaming Company;
USA
Industry:
Gaming
Technologies:
Java, Sql Server
The project is an online strategy gaming system where players can choose from a list of available battle space ships, crew, weapons and shields or build their custom fleet to battle against other online players. A challenging AI is developed with 5 levels of play. Players gain points and ranks as they win battles and joins an elite group.