Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Programme unter Citrix WTS (https://www.delphipraxis.net/62852-programme-unter-citrix-wts.html)

Peter Mössinger 10. Feb 2006 13:40


Programme unter Citrix WTS
 
Hi,
ich entwickle grade ein Programm, das später mal auf einem Application Server unter WTS laufen soll. Dazu zwei Fragen:

1.) Kann man mit Hilfe von Delphi (auf dem Application Server) Programme auf dem Client starten? Ist so etwas denkbar???
2.) Notfalls möchte ich einfach Dateien auf dem verbundenen Client speichern (dies ist kein Problem), möchte das aber gerne in das Temp-Verzeichnis des angemeldeten Users auf dem Client und nicht auf dem Server ablegen. Wie finde ich das Temp-Verzeichnis des Users auf dem Client heraus?? ( Ich kenne GetTempPath für das Temp-Verzeichnis auf dem aktuellen Rechner. Kann man diesem Pfad auch auf dem Client-Rechner abfragen??)

Danke,

Peter

:?:

Der Jan 10. Feb 2006 13:49

Re: Programme unter Citrix WTS
 
Zitat:

Zitat von Peter Mössinger
Hi,
ich entwickle grade ein Programm, das später mal auf einem Application Server unter WTS laufen soll. Dazu zwei Fragen:
1.) Kann man mit Hilfe von Delphi (auf dem Application Server) Programme auf dem Client starten? Ist so etwas denkbar???

Das bezweifle ich aber ganz extrem stark. Es läuft ja _alles_ auf dem Server, der Client ist ja quasi nur ein Terminal (ok, nicht ganz, aber im Wesentlichen)
Zitat:

Zitat von Peter Mössinger
2.) Notfalls möchte ich einfach Dateien auf dem verbundenen Client speichern (dies ist kein Problem), möchte das aber gerne in das Temp-Verzeichnis des angemeldeten Users auf dem Client und nicht auf dem Server ablegen. Wie finde ich das Temp-Verzeichnis des Users auf dem Client heraus?? ( Ich kenne GetTempPath für das Temp-Verzeichnis auf dem aktuellen Rechner. Kann man diesem Pfad auch auf dem Client-Rechner abfragen??)

Das würde mich auch mal interessieren. Alternativ könntest du aber ein ein festes Verzeichnis auf dem Client nehmen. Oder pack die Daten in die Registry, wenns nicht zu viel ist. Da hat ja jeder User (Client) seine Ecke, sollte zumindest.

Peter Mössinger 10. Feb 2006 13:55

Re: Programme unter Citrix WTS
 
Der Hintergrund ist, dass ich dem User die Möglichkeit geben möchte Daten aus meinem Programm nach EXCEL zu importieren. Der einzige mir bekannte Weg ist bisher die EXCEL-Datei zu erzeugen (notfalls als CSV-Datei) und diese auf dem Client zu speichern. Dort kann der user sich die Datei mit seinem EXCEL abholen.

Warum nicht EXCEL auf dem Application-Server?? Das ist erstens ein Lizenz-Problem und zweitens kann der User die Daten dann auch nicht so einfach auf seinen Client bekommen (Naja, es geht schon, aber erklärt es jedem DAU mal :-D )

Der Jan 10. Feb 2006 14:06

Re: Programme unter Citrix WTS
 
Zitat:

Zitat von Peter Mössinger
(Naja, es geht schon, aber erklärt es jedem DAU mal :-D )

Das kenn ich nur zu gut...

Wie gesagt, in diesem Fall empfehle ich dir ein festes Verzeichnis auf den Client-Rechnern... C$ auf Client\Temp sollte ja in jedme Fall da sein. Besser wäre natürlich ein separates Verzeichnis, aber ich weiß ja nicht, in wie fern du Zugriff uaf die Client-Rechner hast.

Peter Mössinger 10. Feb 2006 14:24

Re: Programme unter Citrix WTS
 
Jeder Client-Rechner steht prinzipiell im Hause einer beliebigen Firma, die jeweils wiederum beliebige Standards haben kann.
Der eine kann ein fat client sein, der andere ein thin client. Also ich denke die komplizierteste Konstellation.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz