- - PR -
遠隔操作
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-12-11 10:07
これから.NETを始めようとしている者です。
現在、あるシステムを検討しており、今後のことを考えて.NETを 使用しようと考えているのですが、分からないことだらけで 悩んでおります。 勉強不足で申し訳ないのですが、皆さんよろしくご教授お願い致します。 ホストPCには、Windows上で動作するアプリケーション(デスクトップアプリケーション) があります。 このアプリケーションと同じ機能を遠隔にあるPCでも行えるように したいと思っています。つまり、遠隔PCではインターネットを経由して ブラウザ上でホストPCと同じことをやらせたいのです。 遠隔操作をやらせるにはWebアプリケーションを開発することに なると思うのですが、Webアプリケーションの知識も乏しいので 悩んでいます。 こういうことをやらせる場合、ホストPCのデスクトップアプリケーションと Webアプリケーションとしてのサーバーアプリケーションは一つのプログラム に統合できるものなのでしょうか? それとも、デスクトップアプリケーションとは別に、サーバーアプリケーション を作る必要があるのでしょうか?(2つのアプリケーションに分かれざるを えないのでしょうか?) 以上、よろしくお願いします。 |
|
投稿日時: 2003-12-11 10:36
ユーザインタフェースの部分は別のものとして開発する必要が
あるでしょうね。 内部的なロジックは同じものを使う、という作り方は可能だと 思います。 #まぁ、十分に考えてうまく設計する必要はあるでしょうけど。 |
|
投稿日時: 2003-12-11 11:50
「作る手段」の回答ではありません。
知らない分野は長けている人に任せてしまおうという発想です。 パッケージを購入するという手段を考えてみては如何でしょう。 CITRIXのMetaFrameXPや GraphOn CorporationのGO-Global という製品の機能を調査してみて下さい。 サーバにアプリケーションを集約し、皆で使えるようにする ソフトウェアとお考え下さい。 機能の詳細を調査していないので、http通信が可能か分かりません。 ご自身で確認願います。 http://www.citrix.co.jp/ http://www.kitasp.com/ |
|
投稿日時: 2003-12-11 19:31
回答ありがとうございます。
再度の質問になり、大変申し訳ないのですが、ご教授願います。 遠隔側のPCでは専用ソフトなどは使わずに、ブラウザ(IE)を使用 することが前提になっています。 また、Webサーバー側は.NETを使用して組むことが前提になっています。 サーパーのアプリケーションとデスクトップアプリケーションが 別々になった場合、双方のデータのリンクはどのような手段が あるのでしょうか? 例えば、Webサーバーが置かれているPC上で動いているデスクトップ アプリケーションでは、何かしらの設定データを変えようとして 設定画面を開いているとします。 遠隔側のPCでも同じ設定データを変えようとしており、ブラウザ上で 似たような設定画面を開いているとします。 どちらかでこの設定データを変えたとしたら、反対側のPCの設定データ表示も 変わらなければならないと思うのですが、こういうことを実現する場合に どういう手段があるのかが思い浮かびません。 Webサーバーとデスクトップアプリケーション間のデータのやり取りは データベース等を使用すればこのようなことは出来るのでしょうか? デスクトップアプリケーション側で設定データを先に変えた場合、 遠隔側のPCに通知することは出来るのでしょうか? それとも、遠隔側のPCの方から何かしらのアクションが無い限り、 通知することはできないのでしょうか? 以上、よろしくお願い致します。 |
1