2009-06-18 3 views
2

他のアプリケーション、すなわち私が開発しているアプリケーションで使用される良い、無料のリモートデスクトップソリューションを誰かが知っていますか?私のアプリケーション内で使用するリモートデスクトップソフトウェア

私のアプリケーションは、ローカルネットワーク上で現在利用可能なコンピュータのリストを表示します。私は、ユーザーがそれらの1つを選択し、それにリモートデスクトップ接続を確立できるようにしたい。

Windowsデスクトップ接続は、特定のPCで現在作業しているユーザーをログオフするため、私にとっては機能しません。私はLogMeIn Freeのようなものが必要ですが、マウスとキーボードの直接的な制御に関しては、ローカルネットワーク上でのみ動作し、Windowsリモートデスクトップ接続と同様にインターネット接続は必要ありません。もちろん別のアプリケーションを通じて呼び出すことができます。

ありがとうございます。

EDIT:

私は実際には、コマンドラインから引数を受け取る.exeの簡単なリモートデスクトップがはるかに良いだろう、私のアプリケーション内でリモートデスクトップを埋め込む必要はありません実現しました。リモートPCの名前やIP、Windowsアカウントのユーザー名とパスワードを入力する必要があり、リモートPCに接続して単一のウィンドウを表示するだけです。

どうですか?

答えて

2

VNCのさまざまな実装の1つを使用しない理由は何ですか?さまざまなライセンスの下で利用可能な実装がありますので、ニーズに合ったものを見つけることができます。よりセキュリティが必要な場合は、VPN経由でトンネリングできます。

VNCには既存のユーザーをログオフする副作用がありません。ただし、Windowsリモートデスクトップ以外のソリューション(正しいアクセス許可のみ必要)と同様に、クライアントのインストールが必要です。

(注意点として、私はちょうどan open source VNC client written in C#がある発見 - ?どの言語プロジェクトがで書かれている)

また、動作しているようですTerminalsと呼ばれるオープンソースの.NETアプリケーションはWikipedia has a comprehensive if slightly confusing comparison of remote access software

ありあなたが描いているものと非常によく似た方法で。それはRDPとVNCをサポートしています - それはあなたのアプリケーションのための良い出発点を提供するかもしれません?

+0

言語はVB.NETである:それはあなたが簡単にあなたのアプリケーションにリモートサポートを追加できるようにするActiveXと.NETコンポーネントのセットです。 C#もクールです。ウィキペディアを読む、それは混乱です! – TheAgent

+0

端末(http://www.codeplex.com/Terminals)を見てください。作業中のものと非常によく似ているようです。 –

+0

端末のチェック... – TheAgent

0

あなたが探しているものをサポートするSupportSmith SDKという製品があります。

SupportSmith SDK

+0

明らかにSupportSmithは無料ではありません。 – TheAgent

関連する問題