Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
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
Medium Priority
?
150 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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 150 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

Important Lessons on Recovering from Petya

In their most recent webinar, Skyport Systems explores ways to isolate and protect critical databases to keep the core of your company safe from harm.

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…
Geo-targeting is the practice of distributing content based on a person’s location, as best as you can determine it. Let’s look at some ways you could successfully use this tactic. The following tips and case studies could lead to meaningful results.
The purpose of this video is to demonstrate how to add AdSense Ads to a WordPress Website, and how to set up WordPress to automatically place Ads in Sidebars. This will be demonstrated using a Windows 8 PC. Log into your AdSense account. : Cli…
The purpose of this video is to demonstrate how to set up an RSS Feed on a WordPress Website. This will be demonstrated using a Windows 8 PC. Feedburner will be used for this demonstration. Go to your WordPress login page. This will look like the…
Suggested Courses

618 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