Solved

Connect to location

Posted on 2009-06-29
7
266 Views
Last Modified: 2012-05-07

Hello there,

I have written a java application using jnlp,hibernate,and sql server 2005 db.the application i setup on windows 2003 server with apache server and it is located in head office.in the head office some users are using the application.now i need users from many location(say 4 ) to connect to the server and use the application.what are my options.some of these locations do not have adsl they only have internet via modem.
i need users to be able to use the application without being very slow.

cheers
Zolf
0
Comment
Question by:zolf
  • 4
  • 3
7 Comments
 
LVL 20

Expert Comment

by:ChristoferDutz
ID: 24735535
I think the main question is, what type of client are you using? If it's a web-application, you can make the application publically available via http or https. If security is a big issue, I'd recomend implementing a VPN dialin using the Windows 2003 Server VPN Server. For all approaches you will have to forward some Ports to your Windows Server.

HTTP: Port 80
HTTPS: Port 443
VPN: Depends on the type of vpn (I'd recomend PPTP) - Here you need to forward Port 1723 from your Gateway to the Server.
0
 

Author Comment

by:zolf
ID: 24735640

it is a jnlp application.i mean it is not web based application.in the head office the users just enter the ip address like 192.168.0.1 and i show them a index.html page which has a link pointing to the jnlp application.then when they clcik on the link the jnlp application starts.
how do i allow remote uses to do this same prosedure
0
 
LVL 20

Expert Comment

by:ChristoferDutz
ID: 24735905
Ok, so you use http for showing the index.html and could you please post an example link displayed on the page? In general this will propably point to a http-server (propably the same as the one generating the index.html but doesn't have to be) sending the Webstart binary using http to the Webstart client.

Using HTTP/HTTPS:
In the above szenario you would have to redirect http traffic from your router/gateway to the server generating the index.html ... your Link has to be in the same context, because if you send for example an url like 192.168.1.23 the remote client will not be able to connect to that host (because it's a local network and 192.168.1.23 would not be routed over the internet.

Using VPN:
If you use a VPN to allow your clients remote access to the application you shouldn't have to think about any of the above problems, but only redirect the mentioned port to your windows 2003 server. Clients automatically become part of your company subnet and can use the local ip adresses.
0
Scale it in WD Gold

With up to ten times the workload capacity of desktop drives, WD Gold hard drives employ advanced technology to deliver among the best in reliability, capacity, power efficiency and performance.

 

Author Comment

by:zolf
ID: 24743602

the index.html has a link pointing to C:\webroot\kaiz.jnlp
0
 

Author Comment

by:zolf
ID: 24743624

i created a vpn on the windows 2003 server and then for test purpose i connected to the server from a clinet machine in another location through vpn.but the application runs very slow.i have adsl speed of 256 at both sides.what could be the reason.
0
 

Author Comment

by:zolf
ID: 24761139


can you please explain more about how to redirect to 1723 port
0
 
LVL 20

Accepted Solution

by:
ChristoferDutz earned 500 total points
ID: 24761280
In that case, I'd recommend to place your jnlp file so it is available via webserver (Best would be to place the file in the same directory as your index.html). Then your link would simply link to "kaiz.jnlp" and users would access it using http. I cannot tell you how to redirect your port 80, but as you can connect to your server, I assume everything is allready setup.

To the speed ... the A in ASDL stands for Asynchronous DSL ... that means the Download Ratio is much higher than the upload. Let's say you have a downstream of 256 and an upstream of 16, than the other location an only access data of your server with a maximum of 16 (Since the server isn't able to send faster). This is one thing where you can't do anything other than get a Synchronous DSL or other internet connection with greater upstream capacity.
0

Featured Post

Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
allswap challenge 6 75
anyconnect password change 2 29
VM networking best practice and design consideration ? 14 69
Static route question 6 31
Transparency shows that a company is the kind of business that it wants people to think it is.
This is an article about my experiences with remote access to my clients (so that I may serve them) and eventually to my home office system via Radmin Remote Control. I have been using remote access for over 10 years and have been improving my metho…
This theoretical tutorial explains exceptions, reasons for exceptions, different categories of exception and exception hierarchy.
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…

932 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

Need Help in Real-Time?

Connect with top rated Experts

8 Experts available now in Live!

Get 1:1 Help Now