- PR -

Webアプリで別サーバにあるプログラムを起動したい

1
投稿者投稿内容
さくら
ベテラン
会議室デビュー日: 2004/02/12
投稿数: 76
投稿日時: 2008-11-28 12:02
WebアプリケーションサーバOS:Windows Server 2008
Webアプリ開発環境:Visual Studio 2005
フレームワーク:ASP.NET 2.0

会計アプリケーションサーバOS:Windows Server 2003
会計アプリ開発環境:Visual Studio 2005
フレームワーク:.NET Framework 2.0
※会計アプリはWindowsアプリケーションです。

実行クライアントOS:Windows XP SP2

あるクライアントPCから、Webアプリを起動し、
(そのWebアプリはWebアプリケーションサーバで動作)
Webアプリ内から、Webアプリケーションサーバとは
別のサーバにある会計アプリ(Windowsアプリ)を呼び出して、
会計処理をさせ、その会計処理結果をWebアプリ側で受け取りたい
(処理が正常に終わったら数字の1を、途中でエラーが
 起きたら数字の9を受け取るとかいう類です。)
のですが、このようなことが実際に可能かどうか、
アドバイス、ご意見等、何でも結構ですので
教えていただけますと非常に助かります。

どうぞよろしく御願い致します。
rain
ぬし
会議室デビュー日: 2006/10/19
投稿数: 549
投稿日時: 2008-11-28 12:08
引用:

さくらさんの書き込み (2008-11-28 12:02) より:

会計アプリケーションサーバOS:Windows Server 2003
会計アプリ開発環境:Visual Studio 2005
フレームワーク:.NET Framework 2.0
※会計アプリはWindowsアプリケーションです。


これは、クライアント端末で Windowsアプリケーションを動作させ、会計アプリケーションサーバ側にある Webサービスと連携するという意味ですか?
それとも、会計アプリケーションサーバで Windowsアプリケーションを動作させるという意味ですか?

後者だった場合、なぜそのようにしようと思ったんですか?
ちゃっぴ
ぬし
会議室デビュー日: 2004/12/10
投稿数: 873
投稿日時: 2008-11-28 12:14
大規模では Web server と application server を分けたりすることはよくある話ですね。

昔なら COM+ (DCOM) とか MSMQ とか、今なら WCF なのかな。
Web server から扱いやすいように application server 側の application 作ってやればいいでしょう。
takacini
常連さん
会議室デビュー日: 2005/12/27
投稿数: 24
お住まい・勤務地: 東京都
投稿日時: 2008-11-28 13:51
会計アプリサーバ側に会計処理をする(もしくは会計処理のビジネスロジックを呼び出す)新規Webサービスを作成し、Webアプリサーバ側からそのサービスを呼び出す。

はずしてたらごめんなさい。
GENZO
大ベテラン
会議室デビュー日: 2003/11/26
投稿数: 111
お住まい・勤務地: 名古屋
投稿日時: 2008-11-28 22:53
その会計アプリの処理はどのくらい時間がかかるのでしょうか?

数秒程度で終わる処理なのであればよいと思いますが、何分もかかる処理の場合、タイムアウトの考慮がいるように思います。
1

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