Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi RDP kommunikation mit Client (https://www.delphipraxis.net/112051-rdp-kommunikation-mit-client.html)

Gruber_Hans_12345 14. Apr 2008 13:46


RDP kommunikation mit Client
 
Ich möchte gerne eine Kommunikation zwischen der RDP Sitzung und dem aktuellen Client herstellen.

und zwar möchte ich folgendes machen :

Die Software, die in der Remote Sitzung ausgeführt wird (sollte bei Microsoft RDP und auch mit Citrix funktionieren, andere werden selten eingesetzt bei usneren Kunden) sollte mit einen kleinen Programm, das auf dem Client lokal läuft kommunizieren.

Und zwar wäre das in diesem Fall ein kleiner TAPI Client.

Die Software in der RDP Sitzung sollte Befehele abgeben können, das lokal der TAP Client wählt, und im gegenzug sollte die RDP Software auch mitbekommen, wenn jemand anruft (TAPI Client schickt Infos an die RDP Software)


Nun könnte ich das ganze natürlich mit TCP Ports und Co machen, aber dafür müssen dann immer die Ports auf diversen Firewalls aufgemacht werden.

Und deshalb wollte ich mal nachfragen, ob da jemand eine andere Lösung kennt, wie man sowas, oder ähnliches machen kann?

Remko 14. Apr 2008 14:24

Re: RDP kommunikation mit Client
 
Just checking that I understand your question correctly:
You have a client pc that start's a Terminal Server Session. From this session you want to initiate something (a TAPI call) on the client and vice versa?
Several solutions possible:

1) Use Virtual Channels, this is a way of communicating between the client and the server with a virtual channel through the RDP (terminal server) or ICA (citrix) protocol. No need to open extra ports or firewall changes.

2) Use named pipes to communicate between client and server.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:58 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