- PR -

遠隔操作

1
投稿者投稿内容
izzy
会議室デビュー日: 2003/11/08
投稿数: 4
投稿日時: 2003-12-11 10:07
これから.NETを始めようとしている者です。

現在、あるシステムを検討しており、今後のことを考えて.NETを
使用しようと考えているのですが、分からないことだらけで
悩んでおります。
勉強不足で申し訳ないのですが、皆さんよろしくご教授お願い致します。

ホストPCには、Windows上で動作するアプリケーション(デスクトップアプリケーション)
があります。

このアプリケーションと同じ機能を遠隔にあるPCでも行えるように
したいと思っています。つまり、遠隔PCではインターネットを経由して
ブラウザ上でホストPCと同じことをやらせたいのです。
遠隔操作をやらせるにはWebアプリケーションを開発することに
なると思うのですが、Webアプリケーションの知識も乏しいので
悩んでいます。

こういうことをやらせる場合、ホストPCのデスクトップアプリケーションと
Webアプリケーションとしてのサーバーアプリケーションは一つのプログラム
に統合できるものなのでしょうか?

それとも、デスクトップアプリケーションとは別に、サーバーアプリケーション
を作る必要があるのでしょうか?(2つのアプリケーションに分かれざるを
えないのでしょうか?)

以上、よろしくお願いします。
小野@どっとねっとふぁん
ぬし
会議室デビュー日: 2001/10/30
投稿数: 402
投稿日時: 2003-12-11 10:36
ユーザインタフェースの部分は別のものとして開発する必要が
あるでしょうね。
内部的なロジックは同じものを使う、という作り方は可能だと
思います。

#まぁ、十分に考えてうまく設計する必要はあるでしょうけど。
聖人@SKB
ベテラン
会議室デビュー日: 2003/03/26
投稿数: 58
お住まい・勤務地: 横浜(MM21)勤務の筈だがいつも顧客先常駐
投稿日時: 2003-12-11 11:50
「作る手段」の回答ではありません。
知らない分野は長けている人に任せてしまおうという発想です。

パッケージを購入するという手段を考えてみては如何でしょう。

CITRIXのMetaFrameXPや
GraphOn CorporationのGO-Global
という製品の機能を調査してみて下さい。

サーバにアプリケーションを集約し、皆で使えるようにする
ソフトウェアとお考え下さい。
機能の詳細を調査していないので、http通信が可能か分かりません。
ご自身で確認願います。


http://www.citrix.co.jp/
http://www.kitasp.com/
izzy
会議室デビュー日: 2003/11/08
投稿数: 4
投稿日時: 2003-12-11 19:31
回答ありがとうございます。

再度の質問になり、大変申し訳ないのですが、ご教授願います。

遠隔側のPCでは専用ソフトなどは使わずに、ブラウザ(IE)を使用
することが前提になっています。
また、Webサーバー側は.NETを使用して組むことが前提になっています。

サーパーのアプリケーションとデスクトップアプリケーションが
別々になった場合、双方のデータのリンクはどのような手段が
あるのでしょうか?

例えば、Webサーバーが置かれているPC上で動いているデスクトップ
アプリケーションでは、何かしらの設定データを変えようとして
設定画面を開いているとします。
遠隔側のPCでも同じ設定データを変えようとしており、ブラウザ上で
似たような設定画面を開いているとします。
どちらかでこの設定データを変えたとしたら、反対側のPCの設定データ表示も
変わらなければならないと思うのですが、こういうことを実現する場合に
どういう手段があるのかが思い浮かびません。
Webサーバーとデスクトップアプリケーション間のデータのやり取りは
データベース等を使用すればこのようなことは出来るのでしょうか?

デスクトップアプリケーション側で設定データを先に変えた場合、
遠隔側のPCに通知することは出来るのでしょうか?
それとも、遠隔側のPCの方から何かしらのアクションが無い限り、
通知することはできないのでしょうか?

以上、よろしくお願い致します。
1

スキルアップ/キャリアアップ(JOB@IT)