Can you clear something up for me though. Is Windows Terminal Services
exactly the same thing as Remote Desktop? Or is it a platform that allows
multiple simultaneous Remote Desktop connections or something?
No they are not the exactly the same thing. Windows terminal services uses
what is called the remote desktop protocol to send mouse clicks and little
text boxes down to the client. However the term window terminal services
generally means you're using remote desktop. Perhaps more specific is a
windows terminal server is something that creates multiple desktops that
people can remote into.
I mean if you have one computer and one desktop, and 10 people connect to
it, they would normally all see the same desktop (I think it's quite obvious
that that kind of setup is not going to be very useful).
Windows terminal services, or what is normally referred to a terminal server
is simply a good powerful server that setup and it allows multiple copies of
windows and allows one to have multiple users each with their own desktop
separate from each other running all at the same time on the ONE box. In a
sense you can think of windows terminal server as almost like a web server
that allows people to view all these pages being dished out, but in place of
dishing a web pages, it's dishing out windows desktop to each user.
What this means is that in terminal services, you're are connecting to a
computer box that's running windows in a way that allows each user to have
their own desktop. The beauty of this system means it doesn't matter what OS
or how crap of a computer you are running to CONNECT to this box. In some
cases some companies actually use this because then they can go to a
computer junkyard and pick up the cheapest worst pieces of junk desktop
computers. They then by ONE nice server in which they install windows 7,
office 2007 and all latest software. What this means is that each of the
client computers only need to connect to this remote desktop. Any additional
maintenance, setup of software, adding hardware, fixing problems are now
done on ONLY ONE box.
The type of and condition of the client computers don't matter. Heck you can
even use Macintoshes if you want. So using window terminal services is well
liked by some companies because they never have to upgrade any of the old
client computers sitting around in the office. Some companies are still
running old computers with windows 98 as cleints. These boxes are free at
your local computer junkyard. So, 64 megs of ram is planning for this
system, whereas the typical computer today is shipping with 4 gigs of ram.
So some companies actually adopt remote desktop and windows terminal
services even for all users (not just remote ones). They do this because it
means then they never have to upgrade any of their cheap crap computers in
the office anymore. And when they have to upgrade to the next version of
officer something, they never have to install any upgrades are software on
any of the client computers. Another significant advantage is that any user
can work in any desktop anywhere in the company, and instantly be using the
same desktop they've used for years, and if they work at home when they
remote in, again they get the exact same desktop. So, they can work on any
computer, remote into the termal server, and presto, they have their same
experience and the same desktop they use every day. Because all processing
ran and software is managed and run on that terminal server, then it's not
significant or relevant as to what kind of client computer you have. You can
have a client piece of junk computer, but install the latest windows 7 and
office 2010 on the terminal server if you want. So you get a great
centralized management of all software, and the client hardware computers
don't matter anymore.
The reason I ask is, I regularly use Remote Desktop to access/connect to
my
workstation at the office from my notebook at home and I have to say, I
find
it great for some things but not so great for others. The concept is
brilliant but I don't like the way the interface looks through this
connection or how it reacts to commands. Everything looks pixelated and
runs
'jumpy' and not very responsively.
Well there's probably 15 to 20 different remote desktop systems available in
the marketplace, and you even see products like "goto my pc" heavily
advertised on TV and in magazines.
However, if you are in fact using the remote windows desktop, then the
pixelation is a function of what resolution and setup you're using for the
remote system. You should get at least as smooth as experience, and even
some what smoother than that of say using a web browser and web based
application. And, web applications are generally nowhere near as rich and
functional as a typical windows desktop application. Of any remote
technology I've used, the remote desktop protocol, and connecting to windows
terminal server cans to give about the best remote experience possible, and
with any high speed Internet connection, use to get a windows like
experience with little difference then running everything on your local
computer.
So with WTS would the staff be just remotely opening the desktops of their
computers on our office network and then opening the Access database from
there?
That is correct. As mentioned you don't actually have to have 10 computers
sitting unused physically sitting in the office. A windows terminal server
allows you to create as many users as you want each with their own copy of
windows and a separate desktop on that one computer (that one computer is
typically referred to as the window's terminal server). So for each
additional user you add to that box, you don't have to install setup and
purchase a whole new computer. However, if each existing user already has a
working "physical" computer at work, then remote into that box would be a
solution (and you are hinting and suggesting that you're capable of remoting
in this way now).
Or is it something closer to a copy of the Front end being on their
remote computers and the back end being on our office network and the two
talk to eachother via WTS?
No, it is a true windows remote system. Nothing is placed or installed on
the client computer. The only thing you need on the client computer is the
software or program that allows you to connect to the terminal services, and
that's called the remote desktop client. In fact for Windows XP, and
certainly any editions later the so called remote desktop client is pre
installed (built) into windows. This fact only saves you having to install
some software on each person's computer that would allow you to connect to
windows terminal server. This client "system" uses what is called RDP
(remote desktop protocol). There are many different remote desktop systems
in the marketplace. RDP is particularly efficient, and well suited to lower
bandwidths as it tends to only send mouse clicks, characters (text) and only
part of the screen that changes. There are also free products the
marketplace that don't have the windows terminal server part, don't use RDP
but allow remoting into a desktop. VNC, or ultra VNC is such an example.
Perhaps you using VNC? And, don't confuse VNC with a VPN (virtual private
network).
One other thing, the firewall settings on our 2701HGV-W Gateway modem only
allows one instance of Remote Desktop to be used at a time between all the
computers on the network (although this is a relatively small issue in the
scheme of things).
That makes sense ONLY in the case to allow one to tunnel into ONE particular
desktop box within your Office Network. If you take (setup) a server and
install and set up windows terminal services, then you only in theory
connecting to one computer in the office again, but that computer is capable
of vitalizing and dishing out multiple instances of desktops to multiple
users. It would be like saying that your system only allows everyone to
connect to one server, but that server has your files on it. So this might
be a limitation of your gateway modem, but it's really not a issue or
problem because you're using all the resources to go through one particular
"port" to connect to one particular computer. It's just that the particular
computer you're connecting to is not some type of SQL server, or in this
case a windows terminal services server that is set up to dish out multiple
desktops. So even when using windows terminal server you're only connecting
to the one box, but the one box a capable of servicing many people. In a
nutshell this limitation likely would not be significant if you're using
windows terminal server.
It is perhaps also interesting to point out that the remote desktop system
that you see built into windows also is based on and uses the remote desktop
protocol. So as a trial run, if you are in fact using remote desktop and
the issues of resolution and mouse clicks is a problem, then this is a
great way to give you an idea of the type of experience users will receive
when using windows terminal services. You should be able to crank up the
resolution, and fix those pixliation issues. Keep in mind that remote
desktop is not great for graphic intensive applications as that requires too
much network bandwidth. So if you after reading the above decided to dump
all your desktops or use crap computers, and centralize all of you software
and support services into one box, it would not work well for an
organization that's doing computer drafting or cad type graphics intensive
applications. On the other hand if it's just some data entry into some
forms for typical access application that's not graphically rich, then many
companies will actually make the decision to centralize all their software
support and services into one box.
However, in your case you would not be using windows terminal services to
replace all your desktops, but only to allow remote access to a particular
application. However, WTS still implieds that each user logging into the
terminal server will have their own separate desktop. I should point out
that windows terminal services also does have setup options that allow when
the user connects to one of those desktops, that an application (such as
your access application) can automatically run when you connect. So, it is
not necessarily that each user actually have to see that separate desktop,
but conceptually they all still have their own desktops when using a windows
terminal server.