Discussion:
Anybody using Citrix to present an MS Access app to users?
(too old to reply)
(PeteCresswell)
2008-05-21 23:46:34 UTC
Permalink
Some guy just finished using one of my PCs to read his email at
his home office in the UK.

Looked to me like he was seeing a plain old MS Outlook screen
wrapped in a web browser window.

Is this possible?

If so, it sounds like a promising way to share an MS Access app
over the web without resorting to SQL Server.

If I'm on the right track so far,
----------------------------------------------------------------
- Could an MS Access app have just as well appeared in that
window?

- Would the window be hooked into some kind of virtual PC on the
Citrix server - i.e. could many users hit that same application
on the same server concurrently? (my apps all download a copy
of the front end to the user's "Temp" directory as defined by
Windows XP).
----------------------------------------------------------------
--
PeteCresswell
Rick Brandt
2008-05-22 00:21:20 UTC
Permalink
Post by (PeteCresswell)
Some guy just finished using one of my PCs to read his email at
his home office in the UK.
Looked to me like he was seeing a plain old MS Outlook screen
wrapped in a web browser window.
Is this possible?
If so, it sounds like a promising way to share an MS Access app
over the web without resorting to SQL Server.
If I'm on the right track so far,
----------------------------------------------------------------
- Could an MS Access app have just as well appeared in that
window?
- Would the window be hooked into some kind of virtual PC on the
Citrix server - i.e. could many users hit that same application
on the same server concurrently? (my apps all download a copy
of the front end to the user's "Temp" directory as defined by
Windows XP).
----------------------------------------------------------------
The newer versions of Citrix do support using a web browser as the client.
I assume that some sort of plugin is required, but I don't know the details.
Might even be one of those "only works in Internet Explorer" things.

Once the setup is functioning then any app should be usable within the web
browser since it is merely acting as a terminal server client. As with any
Citrix situation you should have the option of serving only a specific
application or a windows desktop.
--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com
Rick Brandt
2008-05-22 00:27:38 UTC
Permalink
Post by (PeteCresswell)
Some guy just finished using one of my PCs to read his email at
his home office in the UK.
Looked to me like he was seeing a plain old MS Outlook screen
wrapped in a web browser window.
Is this possible?
If so, it sounds like a promising way to share an MS Access app
over the web without resorting to SQL Server.
Just thought I would respond separately to this point. In my opinion
setting up and maintaining a Citrix server for more than a handful of users
is MORE trouble than switching to SQL Server would be.

The 100 or so users that I have running Access apps over Citrix are running
Access apps with SQL Server back ends so I don't consider it an either/or
choice at all. Terminal Server (Citrix) is about reducing network traffic
between client and server and that is true regardless of whether you use Jet
or SQL Server for the back end. There is a reduction of traffic with SQL
Server alone, but it's a drop in the bucket compared to using Terminal
Server.
--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com
David W. Fenton
2008-05-22 01:40:48 UTC
Permalink
Post by Rick Brandt
Just thought I would respond separately to this point. In my
opinion setting up and maintaining a Citrix server for more than a
handful of users is MORE trouble than switching to SQL Server
would be.
The 100 or so users that I have running Access apps over Citrix
are running Access apps with SQL Server back ends so I don't
consider it an either/or choice at all. Terminal Server (Citrix)
is about reducing network traffic between client and server and
that is true regardless of whether you use Jet or SQL Server for
the back end. There is a reduction of traffic with SQL Server
alone, but it's a drop in the bucket compared to using Terminal
Server.
I would *never* propose an app with a SQL Server back end run across
the Internet. I'm not sure I'd propose it even with a VPN. With a
WAN, I'd consider it, but it would depend on whether or not that was
just a VPN connection across the Internet or a dedicated connection.

The other issue is that Terminal Server vastly reduces
administrative problems, since you don't have to maintain working
Access installations on all the desktops. That is a huge win from my
point of view.
--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Tony Toews [MVP]
2008-05-22 03:33:25 UTC
Permalink
Post by David W. Fenton
I would *never* propose an app with a SQL Server back end run across
the Internet. I'm not sure I'd propose it even with a VPN.
Why not?

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
David W. Fenton
2008-05-22 20:07:16 UTC
Permalink
Post by Tony Toews [MVP]
Post by David W. Fenton
I would *never* propose an app with a SQL Server back end run
across the Internet. I'm not sure I'd propose it even with a VPN.
Why not?
Well, for the first, because it means opening your SQL Server port
to the wild Internet.

For the second, I just don't like the idea of an app having as one
of its crucial components a network that is not under my control.
--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Tony Toews [MVP]
2008-05-25 20:52:33 UTC
Permalink
Post by David W. Fenton
Post by Tony Toews [MVP]
Post by David W. Fenton
I would *never* propose an app with a SQL Server back end run
across the Internet. I'm not sure I'd propose it even with a VPN.
Why not?
Well, for the first, because it means opening your SQL Server port
to the wild Internet.
VNC
Post by David W. Fenton
For the second, I just don't like the idea of an app having as one
of its crucial components a network that is not under my control.
How much of the IT network is under your control? Next to none
likely.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
David W. Fenton
2008-05-25 23:22:40 UTC
Permalink
Post by Tony Toews [MVP]
Post by David W. Fenton
Post by Tony Toews [MVP]
Post by David W. Fenton
I would *never* propose an app with a SQL Server back end run
across the Internet. I'm not sure I'd propose it even with a
VPN.
Why not?
Well, for the first, because it means opening your SQL Server port
to the wild Internet.
VNC
Er, what? Did you mean VPN? I said *without* a VPN.

VNC I'd just never use for production work, as it's just way too
slow. WTS, of course, is a different animal.
Post by Tony Toews [MVP]
Post by David W. Fenton
For the second, I just don't like the idea of an app having as one
of its crucial components a network that is not under my control.
How much of the IT network is under your control? Next to none
likely.
That all depends on the client, but at least if something's wrong
and it's end-to-end controlled by one company, it's a lot easier to
get problems fixed.
--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Tony Toews [MVP]
2008-05-26 17:17:23 UTC
Permalink
Post by David W. Fenton
Post by Tony Toews [MVP]
Post by David W. Fenton
Post by Tony Toews [MVP]
Post by David W. Fenton
I would *never* propose an app with a SQL Server back end run
across the Internet. I'm not sure I'd propose it even with a VPN.
Why not?
Well, for the first, because it means opening your SQL Server port
to the wild Internet.
VNC
Er, what? Did you mean VPN? I said *without* a VPN.
VNC I'd just never use for production work, as it's just way too
slow. WTS, of course, is a different animal.
Brain fart at my end. I meant to type VPN.
Post by David W. Fenton
Post by Tony Toews [MVP]
Post by David W. Fenton
For the second, I just don't like the idea of an app having as one
of its crucial components a network that is not under my control.
How much of the IT network is under your control? Next to none
likely.
That all depends on the client, but at least if something's wrong
and it's end-to-end controlled by one company, it's a lot easier to
get problems fixed.
True enough. Hmm, that's a good point. If I was going to make an
app work via SQL Server over the Internet I'd code a ping test or
something similar. Just about anything so if there were troubles
somewhere or they were setting things up they could use the tool to
confirm that the problem is not in my app.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
david
2008-05-28 02:54:29 UTC
Permalink
Our WAN customers are happier with Citrix than they are
with ODBC.

There is a wide variation in WAN speed, but straight
Access/SQL Server seems to run slower than Citrix..

(david)
Post by Tony Toews [MVP]
Post by David W. Fenton
Post by Tony Toews [MVP]
Post by David W. Fenton
Post by Tony Toews [MVP]
Post by David W. Fenton
I would *never* propose an app with a SQL Server back end run
across the Internet. I'm not sure I'd propose it even with a VPN.
Why not?
Well, for the first, because it means opening your SQL Server port
to the wild Internet.
VNC
Er, what? Did you mean VPN? I said *without* a VPN.
VNC I'd just never use for production work, as it's just way too
slow. WTS, of course, is a different animal.
Brain fart at my end. I meant to type VPN.
Post by David W. Fenton
Post by Tony Toews [MVP]
Post by David W. Fenton
For the second, I just don't like the idea of an app having as one
of its crucial components a network that is not under my control.
How much of the IT network is under your control? Next to none
likely.
That all depends on the client, but at least if something's wrong
and it's end-to-end controlled by one company, it's a lot easier to
get problems fixed.
True enough. Hmm, that's a good point. If I was going to make an
app work via SQL Server over the Internet I'd code a ping test or
something similar. Just about anything so if there were troubles
somewhere or they were setting things up they could use the tool to
confirm that the problem is not in my app.
Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
Tony Toews [MVP]
2008-05-29 23:38:22 UTC
Permalink
Post by david
Our WAN customers are happier with Citrix than they are
with ODBC.
There is a wide variation in WAN speed, but straight
Access/SQL Server seems to run slower than Citrix..
Good to know. Trouble is I can see some situations coming up where
Citrix/TS would cost the client some $$$s for my app however giving
them an SQL Server connection via VNC over the Internet would not cost
them $$$.

Also if other clients insist on using wireless in the LAN which I can
also see happening.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
(PeteCresswell)
2008-05-30 00:27:42 UTC
Permalink
Post by Tony Toews [MVP]
Also if other clients insist on using wireless in the LAN which I can
also see happening.
At my current #1 customer's site, this is becoming more and more
widespread. Seems like the majority of employee PC's are now
laptops and they new ones are all coming through with onboard
WiFi.
--
PeteCresswell
Tony Toews [MVP]
2008-05-30 04:34:29 UTC
Permalink
Post by (PeteCresswell)
Post by Tony Toews [MVP]
Also if other clients insist on using wireless in the LAN which I can
also see happening.
At my current #1 customer's site, this is becoming more and more
widespread. Seems like the majority of employee PC's are now
laptops and they new ones are all coming through with onboard
WiFi.
Ayup. And these folks are also going to whine, err mention, why can't
they access their data while at home or at a clients or elsewhere.
And they do have a point.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
David W. Fenton
2008-05-30 21:22:59 UTC
Permalink
Post by Tony Toews [MVP]
giving
them an SQL Server connection via VNC over the Internet would not
cost them $$$.
You mean VPN. VPN, Tony, not VNC.
--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Tony Toews [MVP]
2008-06-01 19:41:39 UTC
Permalink
Post by David W. Fenton
Post by Tony Toews [MVP]
them an SQL Server connection via VNC over the Internet would not
cost them $$$.
You mean VPN. VPN, Tony, not VNC.
AAARGGGHHHH. Why do I do that. It's been years since I used VNC.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
(PeteCresswell)
2008-05-24 00:14:12 UTC
Permalink
Post by Rick Brandt
Just thought I would respond separately to this point. In my opinion
setting up and maintaining a Citrix server for more than a handful of users
is MORE trouble than switching to SQL Server would be.
That's different from my (totally unencumbered by any knowledge)
hope.

I was thinking it would be the best of both worlds: minimal
network traffic, usability with WiFi NICs, yet easy access (no
pun intended) to the database for ad-hoc development.

I figure the sky's the limit on how fast a box I could put it on
bc the groups I work for are in a situation where their costs are
a miniscule slice of a very, *very* large pie.

I wouldn't go so far as to say "money is no object".... but
they're willing to spend within reason to mitigate our
currently-heinous response times.

We've put some significant man hours into trying to improve them
by optimizing code - but they still run miserably over the LAN,
yet offer sub-second response times locally.

I've got to think that widespread use of streaming video and VOIP
phones in the client's environment has at least something to do
with that.

My combined user base for the half-dozen or so applications I'd
put on it is much smaller than 100... less than a dozen at the
moment. Long-run less than 30.

My understanding is that of all the wonders inherent in SQL
Server, significant response time improvements, although
possible, are not among the guaranteed.

OTOH, if I could get a box that offered response time for a
half-dozen concurrent users over a local LAN that equaled my
desktop PC running solo over VPN/Remote Desktop through my 5mb
Verizon fiber optic connection that would be like heaven for
these guys.

Do you think Citrix or some other server is still a contender for
me?

What're the administrative headaches with Citrix? Are they
something that would be transparent to me if the server were
administered by some sort of dedicated "Citrix Group"? Or would
that just be adding to the pain by interposing a middleman?
--
PeteCresswell
Rick Brandt
2008-05-24 02:45:56 UTC
Permalink
Post by (PeteCresswell)
OTOH, if I could get a box that offered response time for a
half-dozen concurrent users over a local LAN that equaled my
desktop PC running solo over VPN/Remote Desktop through my 5mb
Verizon fiber optic connection that would be like heaven for
these guys.
Half a dozen users over a local LAN? Why is Citrix even being considered?
Why not just a standard split app setup?
Post by (PeteCresswell)
Do you think Citrix or some other server is still a contender for
me?
What're the administrative headaches with Citrix? Are they
something that would be transparent to me if the server were
administered by some sort of dedicated "Citrix Group"? Or would
that just be adding to the pain by interposing a middleman?
Terminal Server / Citrix don't have to be a pain to administer, but there
are times when things simply don't work and they are not as easy to figure
out as problems in a traditional setup. We are coincidentally in the fifth
day where one of the two servers in our Citrix farm is not recognizing any
of the user's printers and none of us has been able to figure out the
problem.

Access is somewhat unique in that not having access to a printer doesn't
just mean no hard copies. It means no previewing, no file output, and no
emailing of attachments and all of that combined can be pretty crippling for
a lot of apps.

Our two servers usually have close to 50 users each concurrently.
--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com
(PeteCresswell)
2008-05-25 19:46:06 UTC
Permalink
Post by Rick Brandt
Half a dozen users over a local LAN? Why is Citrix even being considered?
Why not just a standard split app setup?
If by "standard split app" you mean separate front/back ends with
the front end running solo on each user's PC, that's what we
have.

What I'm looking for is something that:
------------------------------------------------------------------
- Gives the same or better response with 5 users logged on as
I get running in solo/development mode on my PC's hard drive

- Allows reliable use if somebody's laptop is connected to the
LAN via a WiFi card.

- Let's the guys in London get to my app here near Philadelphia
-------------------------------------------------------------------

Seems to me like the second two are definitely available via
Remote Desktop.... so I'd think some implementation of that
approach (just sending screens/keystrokes/mouse movements) would
be a logical solution.

Are we headed back to thin clients as in mainframe days of yore?
--
PeteCresswell
Tony Cottle
2008-05-24 09:33:35 UTC
Permalink
Post by (PeteCresswell)
Post by Rick Brandt
Just thought I would respond separately to this point. In my opinion
setting up and maintaining a Citrix server for more than a handful of users
is MORE trouble than switching to SQL Server would be.
That's different from my (totally unencumbered by any knowledge)
hope.
I was thinking it would be the best of both worlds: minimal
network traffic, usability with WiFi NICs, yet easy access (no
pun intended) to the database for ad-hoc development.
I figure the sky's the limit on how fast a box I could put it on
bc the groups I work for are in a situation where their costs are
a miniscule slice of a very, *very* large pie.
I wouldn't go so far as to say "money is no object".... but
they're willing to spend within reason to mitigate our
currently-heinous response times.
We've put some significant man hours into trying to improve them
by optimizing code - but they still run miserably over the LAN,
yet offer sub-second response times locally.
I've got to think that widespread use of streaming video and VOIP
phones in the client's environment has at least something to do
with that.
My combined user base for the half-dozen or so applications I'd
put on it is much smaller than 100... less than a dozen at the
moment. Long-run less than 30.
My understanding is that of all the wonders inherent in SQL
Server, significant response time improvements, although
possible, are not among the guaranteed.
OTOH, if I could get a box that offered response time for a
half-dozen concurrent users over a local LAN that equaled my
desktop PC running solo over VPN/Remote Desktop through my 5mb
Verizon fiber optic connection that would be like heaven for
these guys.
Do you think Citrix or some other server is still a contender for
me?
What're the administrative headaches with Citrix? Are they
something that would be transparent to me if the server were
administered by some sort of dedicated "Citrix Group"? Or would
that just be adding to the pain by interposing a middleman?
--
PeteCresswell
David W. Fenton
2008-05-24 22:39:33 UTC
Permalink
Post by (PeteCresswell)
Post by Rick Brandt
Just thought I would respond separately to this point. In my
opinion setting up and maintaining a Citrix server for more than a
handful of users is MORE trouble than switching to SQL Server
would be.
That's different from my (totally unencumbered by any knowledge)
hope.
I don't know about Citrix, but setting up and maintaining Windows
Terminal Server is completely trivial.
Post by (PeteCresswell)
I was thinking it would be the best of both worlds: minimal
network traffic, usability with WiFi NICs, yet easy access (no
pun intended) to the database for ad-hoc development.
Yes, it's all those things, along with centralized admin of your
database, no mucking about with making sure the workstations have
the properly patched version of Access and so forth.

[]
Post by (PeteCresswell)
Do you think Citrix or some other server is still a contender for
me?
Why mess with Citrix? If you've got a Windows server, you can test
it for yourself, as all Windows servers come with two Windows
Terminal Server logons (for administrators only). Install your app
and test it.
--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
(PeteCresswell)
2008-05-25 19:47:39 UTC
Permalink
Post by David W. Fenton
Why mess with Citrix?
Good segue....-)

What does Citrix do that terminal server does not?

App-in-a-browser-window sounds like it might be one.
--
PeteCresswell
Tony Toews [MVP]
2008-05-25 20:55:48 UTC
Permalink
Post by (PeteCresswell)
Post by David W. Fenton
Why mess with Citrix?
Good segue....-)
What does Citrix do that terminal server does not?
App-in-a-browser-window sounds like it might be one.
Citrix handles printers much better than TS. So what I did was give
the users the ability to email themselves all reports as PDF files.
Citrix also handles other things, but what they are I have no idea.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
AltaEgo
2008-05-25 23:54:25 UTC
Permalink
Post by Tony Toews [MVP]
Post by (PeteCresswell)
Post by David W. Fenton
Why mess with Citrix?
Good segue....-)
What does Citrix do that terminal server does not?
App-in-a-browser-window sounds like it might be one.
Citrix handles printers much better than TS. So what I did was give
the users the ability to email themselves all reports as PDF files.
Citrix also handles other things, but what they are I have no idea.
Tony
We've just ported a database over to Citrix. All of the email modules
produced errors and need re-writing. Since I am unfamiliar with how to
automate email through Citrix, I don't know where to start. No doubt, a few
rudimentary lessons will get me up & running but, for now it is a major
hurdle.

Directory navigation with VBA also seems to produce some interesting
challenges.
--
Steve
Tony Toews [MVP]
2008-05-26 17:18:11 UTC
Permalink
Post by AltaEgo
We've just ported a database over to Citrix. All of the email modules
produced errors and need re-writing. Since I am unfamiliar with how to
automate email through Citrix, I don't know where to start. No doubt, a few
rudimentary lessons will get me up & running but, for now it is a major
hurdle.
That depends on your email client. Try posting some questions with a
new subject and some details including code and error messages.

I'm using some VBA code which goes directly against the Winsock API
however I'm unable to share that code.
Post by AltaEgo
Directory navigation with VBA also seems to produce some interesting
challenges.
I can well imagine. But again start another thread with some details.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
David W. Fenton
2008-05-25 23:19:44 UTC
Permalink
Post by (PeteCresswell)
Post by David W. Fenton
Why mess with Citrix?
Good segue....-)
What does Citrix do that terminal server does not?
Costs more? It supposedly makes certain things easier, but I've
never encountered problems with WTS. For the printer issue, it's
easy enough to handle, simply by making sure you've got the right
printer drivers installed on the Terminal Server.
Post by (PeteCresswell)
App-in-a-browser-window sounds like it might be one.
That might be one, but it doesn't sound very attractive to me, since
it's no doubt ActiveX-based, and thus IE-only.
--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Steve Schapel
2008-05-26 04:59:29 UTC
Permalink
David,

My experience is that this is not necessarily true. I understand that
this does not necessarily work with any printer, particularly USB
connected printers, and a lot of multi-function devices.
--
Steve Schapel, Microsoft Access MVP
... For the printer issue, it's
easy enough to handle, simply by making sure you've got the right
printer drivers installed on the Terminal Server.
David W. Fenton
2008-05-22 01:43:10 UTC
Permalink
Post by (PeteCresswell)
Some guy just finished using one of my PCs to read his email at
his home office in the UK.
Looked to me like he was seeing a plain old MS Outlook screen
wrapped in a web browser window.
Is this possible?
If so, it sounds like a promising way to share an MS Access app
over the web without resorting to SQL Server.
Good heavens, YES!!!!

The guy you saw was probably using GoToMyPC or some such, which is a
service provided by Citrix (or is it LogMeIn.com that's Citrix?
Can't remember). All of them are dependent on Windows Terminal
Server support that is provided in all server versions of Windows
from 2000 on and in all desktop versions from XP on.

Before that was the case, I used VNC to remote control clients' PCs.
I still use it for clients who have Win2K. It's not as fast as
Remote Desktop Protocol-based solutions, since it sends a bitmap of
the screen, rather than the primitive graphics commands.
--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
b***@hotmail.com
2008-05-22 03:34:36 UTC
Permalink
Post by (PeteCresswell)
Some guy just finished using one of my PCs to read his email at
his home office in the UK.
Looked to me like he was seeing a plain old MS Outlook screen
wrapped in a web browser window.
Is this possible?
If so, it sounds like a promising way to share an MS Access app
over the web without resorting to SQL Server.
If I'm on the right track so far,
----------------------------------------------------------------
- Could an MS Access app have just as well appeared in that
window?
- Would the window be hooked into some kind of virtual PC on the
Citrix server - i.e. could many users hit that same application
on the same server concurrently? (my apps all download a copy
of the front end to the user's "Temp" directory as defined by
Windows XP).
----------------------------------------------------------------
--
PeteCresswell
david
2008-05-22 03:33:31 UTC
Permalink
Post by (PeteCresswell)
- Could an MS Access app have just as well appeared in that
window?
Yes
Post by (PeteCresswell)
- Would the window be hooked into some kind of virtual PC on the
Citrix server - i.e. could many users hit that same application
on the same server concurrently?
Yes. The server will run out of memory if you have too many users
per server.
Post by (PeteCresswell)
(my apps all download a copy of the front end to the
user's "Temp" directory as defined by Windows XP).
Have your app download a copy of the front end to the
user's "Temp" directory as defined by Citrix...

You want to run the application on the Citrix server, not through
the Citrix Server back to the workstation back to the server
for the Back End. Citrix configuration requires someone who
know a little bit about Citrix. You have to get the printers
right too.

(david)
Post by (PeteCresswell)
Some guy just finished using one of my PCs to read his email at
his home office in the UK.
Looked to me like he was seeing a plain old MS Outlook screen
wrapped in a web browser window.
Is this possible?
If so, it sounds like a promising way to share an MS Access app
over the web without resorting to SQL Server.
If I'm on the right track so far,
----------------------------------------------------------------
- Could an MS Access app have just as well appeared in that
window?
- Would the window be hooked into some kind of virtual PC on the
Citrix server - i.e. could many users hit that same application
on the same server concurrently? (my apps all download a copy
of the front end to the user's "Temp" directory as defined by
Windows XP).
----------------------------------------------------------------
--
PeteCresswell
(PeteCresswell)
2008-05-24 00:17:19 UTC
Permalink
Post by david
The server will run out of memory if you have too many users
per server.
Can you ballpark the number of users for the average Citrix
server in your environment?

More than a dozen?

More than fifty?

More than a hundred?

More than a thousand?
--
PeteCresswell
David W. Fenton
2008-05-24 22:40:58 UTC
Permalink
Post by (PeteCresswell)
Post by david
The server will run out of memory if you have too many users
per server.
Can you ballpark the number of users for the average Citrix
server in your environment?
I've always used 128MBs per simultaneous user as a rule of thumb. My
experience is that this is a pretty generous allowance.
--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Tony Toews [MVP]
2008-05-25 20:57:02 UTC
Permalink
Post by David W. Fenton
Post by (PeteCresswell)
Post by david
The server will run out of memory if you have too many users
per server.
Can you ballpark the number of users for the average Citrix
server in your environment?
I've always used 128MBs per simultaneous user as a rule of thumb. My
experience is that this is a pretty generous allowance.
A client setup a 2 Gb system for about 25 users of Access, Word, Excel
and other apps. They never got past 1 Gb.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
Tony Toews [MVP]
2008-05-22 03:34:19 UTC
Permalink
Post by (PeteCresswell)
- Could an MS Access app have just as well appeared in that
window?
- Would the window be hooked into some kind of virtual PC on the
Citrix server - i.e. could many users hit that same application
on the same server concurrently? (my apps all download a copy
of the front end to the user's "Temp" directory as defined by
Windows XP).
Yes, or by using Terminal Server. A client has been running Citrix
for at least five years. (Or rather former client. I fired them.)

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
Continue reading on narkive:
Loading...