From: John Bell on

"JIM.H." <JIMH(a)discussions.microsoft.com> wrote in message
news:6158AED7-9BC4-4F04-9245-07668C4244F2(a)microsoft.com...
> Running Windows Application over VPN
> I have a windows application that uses SQL Server as backend.I need to
> install this application to another network and make our users access it.
> I
> have two options:
> 1. Do remote desktop to remote network over VPN and run application.
> 2. Install application into our network and let it access database in
> remote
> network over VPN.
>
> Do you see any advantage/disadvantage over these scenarios?
> Thanks,
>
Hi

The standard of the connection is going to influence the success of both
solutions, if your application can not cope with a delayed responses it is
not going to work well, using RDP may also have issues such as licencing and
if your users would need to move/retrieve files etc to the other server as
this may be a two stage process rather than just finding a local file.

If the application was a web app, then you would not have such issues!

John

From: JIM.H. on
Thanks for the reply John. How about traffic over the line, if I do RDC the
only traffic would be RDP traffic, if I use application locally and access
database over VPN, would this not be using bandwidth more each time I query
the database? Your thoughts please?

"John Bell" wrote:

>
> "JIM.H." <JIMH(a)discussions.microsoft.com> wrote in message
> news:6158AED7-9BC4-4F04-9245-07668C4244F2(a)microsoft.com...
> > Running Windows Application over VPN
> > I have a windows application that uses SQL Server as backend.I need to
> > install this application to another network and make our users access it.
> > I
> > have two options:
> > 1. Do remote desktop to remote network over VPN and run application.
> > 2. Install application into our network and let it access database in
> > remote
> > network over VPN.
> >
> > Do you see any advantage/disadvantage over these scenarios?
> > Thanks,
> >
> Hi
>
> The standard of the connection is going to influence the success of both
> solutions, if your application can not cope with a delayed responses it is
> not going to work well, using RDP may also have issues such as licencing and
> if your users would need to move/retrieve files etc to the other server as
> this may be a two stage process rather than just finding a local file.
>
> If the application was a web app, then you would not have such issues!
>
> John
>
From: John Bell on

"JIM.H." <JIMH(a)discussions.microsoft.com> wrote in message
news:4F749C2B-347F-41AB-A7DB-20B53F85C43D(a)microsoft.com...
> Thanks for the reply John. How about traffic over the line, if I do RDC
> the
> only traffic would be RDP traffic, if I use application locally and access
> database over VPN, would this not be using bandwidth more each time I
> query
> the database? Your thoughts please?
>
> "John Bell" wrote:
>
>>
>> "JIM.H." <JIMH(a)discussions.microsoft.com> wrote in message
>> news:6158AED7-9BC4-4F04-9245-07668C4244F2(a)microsoft.com...
>> > Running Windows Application over VPN
>> > I have a windows application that uses SQL Server as backend.I need to
>> > install this application to another network and make our users access
>> > it.
>> > I
>> > have two options:
>> > 1. Do remote desktop to remote network over VPN and run application.
>> > 2. Install application into our network and let it access database in
>> > remote
>> > network over VPN.
>> >
>> > Do you see any advantage/disadvantage over these scenarios?
>> > Thanks,
>> >
>> Hi
>>
>> The standard of the connection is going to influence the success of both
>> solutions, if your application can not cope with a delayed responses it
>> is
>> not going to work well, using RDP may also have issues such as licencing
>> and
>> if your users would need to move/retrieve files etc to the other server
>> as
>> this may be a two stage process rather than just finding a local file.
>>
>> If the application was a web app, then you would not have such issues!
>>
>> John
>>
Hi

Thst would depend on what your application does and how it is written, so I
can't really make that call. If you return large data sets then you should
probably go the remote desktop, although you may look at the application
design anyhow! If your application can not cope with being disconnected or a
slow response from the database that would be another reason to go with
remote desktop. The easiest way to figure it out would be to test it.. RDP
would be the quickest to install, but if you are going to have more than two
people accessing this you will need more licences.

John

From: JIM.H. on
Hi John,
Thank you for your help. Based on the search, large amount of data can be
returned, it depends type of search. However, whether is it large or small
amount of data, wouldn't RDC be always faster since the data would not be
moving over the line, it is just color/screen is transferred to client side,
whereas in VPN whole data should be transferred over the line to client?

Do you agree?


"John Bell" wrote:

>
> "JIM.H." <JIMH(a)discussions.microsoft.com> wrote in message
> news:4F749C2B-347F-41AB-A7DB-20B53F85C43D(a)microsoft.com...
> > Thanks for the reply John. How about traffic over the line, if I do RDC
> > the
> > only traffic would be RDP traffic, if I use application locally and access
> > database over VPN, would this not be using bandwidth more each time I
> > query
> > the database? Your thoughts please?
> >
> > "John Bell" wrote:
> >
> >>
> >> "JIM.H." <JIMH(a)discussions.microsoft.com> wrote in message
> >> news:6158AED7-9BC4-4F04-9245-07668C4244F2(a)microsoft.com...
> >> > Running Windows Application over VPN
> >> > I have a windows application that uses SQL Server as backend.I need to
> >> > install this application to another network and make our users access
> >> > it.
> >> > I
> >> > have two options:
> >> > 1. Do remote desktop to remote network over VPN and run application.
> >> > 2. Install application into our network and let it access database in
> >> > remote
> >> > network over VPN.
> >> >
> >> > Do you see any advantage/disadvantage over these scenarios?
> >> > Thanks,
> >> >
> >> Hi
> >>
> >> The standard of the connection is going to influence the success of both
> >> solutions, if your application can not cope with a delayed responses it
> >> is
> >> not going to work well, using RDP may also have issues such as licencing
> >> and
> >> if your users would need to move/retrieve files etc to the other server
> >> as
> >> this may be a two stage process rather than just finding a local file.
> >>
> >> If the application was a web app, then you would not have such issues!
> >>
> >> John
> >>
> Hi
>
> Thst would depend on what your application does and how it is written, so I
> can't really make that call. If you return large data sets then you should
> probably go the remote desktop, although you may look at the application
> design anyhow! If your application can not cope with being disconnected or a
> slow response from the database that would be another reason to go with
> remote desktop. The easiest way to figure it out would be to test it.. RDP
> would be the quickest to install, but if you are going to have more than two
> people accessing this you will need more licences.
>
> John
>
From: Linchi Shea on
Another factor to consider is how robust is your app in response to a dropped
and reconnected VPN. If it's not robust, you may be better off running it
locally and access it via RDP.

Linchi

"JIM.H." wrote:

> Hi John,
> Thank you for your help. Based on the search, large amount of data can be
> returned, it depends type of search. However, whether is it large or small
> amount of data, wouldn't RDC be always faster since the data would not be
> moving over the line, it is just color/screen is transferred to client side,
> whereas in VPN whole data should be transferred over the line to client?
>
> Do you agree?
>
>
> "John Bell" wrote:
>
> >
> > "JIM.H." <JIMH(a)discussions.microsoft.com> wrote in message
> > news:4F749C2B-347F-41AB-A7DB-20B53F85C43D(a)microsoft.com...
> > > Thanks for the reply John. How about traffic over the line, if I do RDC
> > > the
> > > only traffic would be RDP traffic, if I use application locally and access
> > > database over VPN, would this not be using bandwidth more each time I
> > > query
> > > the database? Your thoughts please?
> > >
> > > "John Bell" wrote:
> > >
> > >>
> > >> "JIM.H." <JIMH(a)discussions.microsoft.com> wrote in message
> > >> news:6158AED7-9BC4-4F04-9245-07668C4244F2(a)microsoft.com...
> > >> > Running Windows Application over VPN
> > >> > I have a windows application that uses SQL Server as backend.I need to
> > >> > install this application to another network and make our users access
> > >> > it.
> > >> > I
> > >> > have two options:
> > >> > 1. Do remote desktop to remote network over VPN and run application.
> > >> > 2. Install application into our network and let it access database in
> > >> > remote
> > >> > network over VPN.
> > >> >
> > >> > Do you see any advantage/disadvantage over these scenarios?
> > >> > Thanks,
> > >> >
> > >> Hi
> > >>
> > >> The standard of the connection is going to influence the success of both
> > >> solutions, if your application can not cope with a delayed responses it
> > >> is
> > >> not going to work well, using RDP may also have issues such as licencing
> > >> and
> > >> if your users would need to move/retrieve files etc to the other server
> > >> as
> > >> this may be a two stage process rather than just finding a local file.
> > >>
> > >> If the application was a web app, then you would not have such issues!
> > >>
> > >> John
> > >>
> > Hi
> >
> > Thst would depend on what your application does and how it is written, so I
> > can't really make that call. If you return large data sets then you should
> > probably go the remote desktop, although you may look at the application
> > design anyhow! If your application can not cope with being disconnected or a
> > slow response from the database that would be another reason to go with
> > remote desktop. The easiest way to figure it out would be to test it.. RDP
> > would be the quickest to install, but if you are going to have more than two
> > people accessing this you will need more licences.
> >
> > John
> >