Solved

I have a java server program that allows one java client program. This client s/w is on windows 2000 server.What is the best way to distribute this program so as it can be accessed over the internet?

Posted on 2004-04-19
3
143 Views
Last Modified: 2010-04-07

Hi there.I am writing a java program that allows connection from one java client program. This client program is sitting on windows 2000 server.What is the best way to distribute this program so as it can be accessed over the internet?
I think JNLP can do it for me but I am not sure. Is there other/easier solutions?  
0
Comment
Question by:Dev_Iant
  • 2
3 Comments
 
LVL 33

Expert Comment

by:shalomc
ID: 10867751
Rewrite the client as an applet, or write an applet that scripts the client in some way, or communicates with the client.
Maybe rawt can be used?
0
 

Author Comment

by:Dev_Iant
ID: 10867831
Hi
I rather not use applets for security reasons. The software is for an online voting program so security is a major issue.
Is writing applets the only approach?
0
 
LVL 33

Accepted Solution

by:
shalomc earned 50 total points
ID: 10872565
???
Applets are neither more secure nor less secure than any web application you will write.
Did anyone tell you otherwise?
For a voting system, your security issues are not with the applets, but with authentication, authorization, administration and audit.
Can you verify the voter's identity with very low error margins?
Can the identified user vote at this time?
Can an administrator fix the voting results?
What auditing measures are in place?
http://www.experts-exchange.com/Web/Q_20714073.html

technically speaking, there may be alternatives to applets, but I don't believe that they apply in your case.

0

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When deciding to adopt any help desk solutions many factors should be explored before taking decisions. This will change from business to another but in general there are some kind of rule of thumb. Here are some quick tips: Do we need only ticket…
Introduction In this tutorial, I'll explain how to create an animated progress meter in a wireframe prototype developed using Axure RP 7.0 - a leading prototyping tool for designing web sites and software. (For more information about Axure and gett…
The purpose of this video is to demonstrate how to create a Printer Friendly PDF on a WordPress Page. This will be demonstrated using a Windows 8 PC. Tools Used are Photoshop, Awesome Screenshot” Google Chrome Extension, and SmallPDF.com Log…
The purpose of this video is to demonstrate how to integrate Mailchimp with WordPress, by placing a Mailchimp signup form on a WordPress Page or Post. This will be demonstrated using a Windows 8 PC. Mailchimp will be used. Log into your Mailchi…

827 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question