IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New This is up my alley.
The lawfirm that I worked at, had to have clients use their Intranet applications. They are a MS-Shop, so of course it was IE 4.0 and VBScript DHTML. So they first set up a Citrix Winframe/Metaframe server and then a MS Terminal Server to replace it. This required a client on the system to access it.

I should point out that the license for the server and clients is prety steep. You may want to consider Win4Lin and then running clients off of that to avoid the big licensing fees of MS and Citrix.

Advatnages of Citrix/Terminal Server:

1. After it is set up properly, no DLLs to futz with unless someone hoses up the Citrix/Terminal Server machine.

2. No need to install anything but the Citrix Client on the client machine. There exists the Windows 9X, NT/2000/XP, MacOS, Linux, OS/2, DOS, and Java clients. The Citrix ICA client can be used with MS Terminal Server if set up properly.

3. Connect to the server via a modem or TCP/IP Internet connection. Just like running a Windows box on the Intranet.

Disadvantages:

1. Performance is slow, graphic data has to be sent to the client to update it. This would be faster if used natively.

2. Security issues, make sure that there is a password to access the Citrix/Terminal Server and that it changes each month. make sure that they checked the encryption box to avoid packet scanners if they are connecting via the Internet.

3. If the connection to the server is gone, or the client gets messed up, they will not have access until it is fixed. If someone installs software like the AOL client, it can mess up the VPN software.

4. If Terminal Server is chosen, more money to Microsoft for licenses.

Alternatives to Citrix:

Win4Lin under Linux.

Write for Mozilla, run Mozilla under an X-Server and use X-Clients.

Rewrite the code so that all form processing and other things are done on the server side, with hardly any client side scripting.

Rewrite the code so that the ASp page detects the browser version and type, and provides different Javascript code for IE and Netscape. This can be done very easily if you scan the ASP news/article web pages like [link|http://www.asptoday.com|ASPToday.com] [link|http://www.4guysfromrolla.com|4GuysFromRolla.com] and [link|http://normad.8m.net/asphelp.html|others].

"Will code Visual BASIC for cash."
New Re: This is up my alley.
I should point out that the license for the server and clients is prety steep. You may want to consider Win4Lin and then running clients off of that to avoid the big licensing fees of MS and Citrix.
Again, these guys are strictly a Microsoft shop. If Netscape is too big a leap, Linux just ain't gonna happen. :-)

2. No need to install anything but the Citrix Client on the client machine. There exists the Windows 9X, NT/2000/XP, MacOS, Linux, OS/2, DOS, and Java clients. The Citrix ICA client can be used with MS Terminal Server if set up properly.
Are there license charges no matter the platform, though?

1. Performance is slow, graphic data has to be sent to the client to update it. This would be faster if used natively.
Just to make sure I'm reading you correctly: are you saying the Windows clients perform better with graphics?

3. If the connection to the server is gone, or the client gets messed up, they will not have access until it is fixed. If someone installs software like the AOL client, it can mess up the VPN software.
If the connection is lost, the app goes down? This is not like VNC then where you can reconnect later?
Regards,

-scott anderson

"Welcome to Rivendell, Mr. Anderson..."
New Alley cats
Windows clients, it would be better to have the Windows clients on the same network as the Web server. You can run the Citrix client, and it does cache the graphics for faster access if the screens are repeated. But otherwise on a 56K connection it is going to be slow. The more graphics, the slower the load time. We tried to keep our ASP pages simple HTML tables with as little graphics as possible.

It depends on the settings and if the Citrix server was reset. Usually if the server was not reset, when the client reconnects, the applications are still in memory and waiting for a response. So if you had your browser open before Ma Bell cut you off, it will be open when you reconnect. At least it worked that way.

Gosh, I am trying to get all of this out of my mind. I've forgotten what versions we worked with, and I cannot connect to their servers anymore to check. They usually used the most recent one, unless the technical specialist who administrated it decided that they could not upgrade for some reason. They went from Citrix to Windows 2000 Terminal Server. As a result, I sometimes get the two confused. They still called Terminal Server the Citrix server, and the Terminal Server Client the Citrix client. Tomato, Tomoto, whatever.

I think you need 1 Server license, 1 Client license for both the NT/2000 Server and Windows Client, and the Citrix/Terminal Server and Clients. But don't quote me on that. Visit the [link|http://www.citrix.com|Citrix.com] and [link|www.microsoft.com/windows2000/technologies/terminal/default.asp|W2K terminal Server]web sites for more info.


"Will code Visual BASIC for cash."
New Another ? on licensing
As I understand it, Citrix requires a Citrix server license, a Windows server license, and a MS Client Access License and Citrix client license for each user. Is this true?

Also, what version did you use?
Regards,

-scott anderson

"Welcome to Rivendell, Mr. Anderson..."
     Call for opinions: re: IE vs. Netscape vs. Citrix vs. .NET - (admin) - (39)
         Just to be obvious - (drewk) - (1)
             That will be one of the points. - (admin)
         This is up my alley. - (nking) - (3)
             Re: This is up my alley. - (admin) - (1)
                 Alley cats - (nking)
             Another ? on licensing - (admin)
         Does it run under Mozilla? - (ben_tilly) - (1)
             No. - (admin)
         Modification effort? - (tablizer) - (1)
             IF statements not even necessary - (admin)
         Take a look at Ximian's Mono... - (kmself) - (1)
             Very doubtful. - (admin)
         Is IE still on the clients' machines? - (altmann) - (3)
             Unknown. - (admin) - (2)
                 IE on client machines - (nking) - (1)
                     The idea is to avoid a complete rewrite... -NT - (admin)
         My $0.02. - (Another Scott) - (9)
             Nicely put, or, the dentist says "this won't hurt a bit" -NT - (wharris2)
             Netscape 6.02... - (admin) - (7)
                 Yr facing a psycholgcl. issue not really a technical one - (tablizer) - (1)
                     This isn't a PHB thing. - (admin)
                 Web Compass - (nking) - (1)
                     It's all javascript, I've come to find out -NT - (admin)
                 I'd agree with your solution - (tonytib) - (2)
                     MS oriented IT people - (nking)
                     I was wrong about the vbscript - (admin)
         Flat out refusal to answer... - (folkert) - (1)
             Refresh my memory? -NT - (admin)
         lets look at the ongoing maintenance costs - (boxley) - (10)
             You are correct - (nking) - (9)
                 Cynical view - (wharris2) - (8)
                     If you want to keep that view... - (ben_tilly) - (4)
                         yes, well I'll charge him even more - (cforde) - (3)
                             At this rate... - (ben_tilly)
                             Good for him I'll charge less - (drewk) - (1)
                                 Too bad for you... - (ben_tilly)
                     That is why Open Source doesn't catch on with the suits - (nking) - (2)
                         Heh - (n3jja) - (1)
                             Problem solving - (nking)

void main(int argc, char **argv) { printf("Hello, LRPD.\n"); }

155 ms