2011-08-16 12 views
0

私は約80のクライアントを持つウェアハウスプログラムを作成したいと考えています。私のプログラムは、倉庫内の商品の入口と出口を制御し、SQL Serverデータベースにデータを保存する必要があります。 1つはより良いです:私は多くの羽を与えるか、オブジェクトを使用する私の能力を減らすウェブサイトを作成するWindowsアプリケーションを使用して私は私のクライアントが増加しないことを言及する必要があります。Windowsアプリケーションまたはウェブサイト

+0

ウェブサイトがオブジェクトを使用する能力を低下させるのはなぜですか? –

答えて

5

実際の作業すべてを行うWebサービスを作成してみませんか?そのようにして、Windowsアプリケーション、Webアプリケーション、またはその両方を構築するのはかなり簡単です。

WCFを使用するのは本当に簡単です。

0

なぜオブジェクトを使用する能力が低下すると思いますか? 。私は常に、WebアプリケーションではなくCSA(クライアントサーバーアプリケーションとなるだろう

理由(出典:http://www.eforcesoftware.com/brochures/Web%20Benefits%20over%20Client%20Server%20Technology.pdf

Webアプリケーションのみをサーバにインストール(導入が容易ですが)与える労働者 、安全な、簡単で oクライアントとサーバーの両方にソフトウェアをインストールする必要があります。 o CSAには、クライアントとサーバーの両方にソフトウェアがインストールされている必要があります。あなたは に、ソフトウェアの更新とアップグレードのために人々の両方を更新する必要があります

Webアプリケーションは、クライアント片がインストールされている必要がありCSAのoをより容易なアクセス(あなたが必要とするすべてが安全なインターネット接続 とブラウザである) を与え、CSAのは時に実行速度が遅くoをファイアウォールの 外 共有へのより困難ですあなたは同じネットワーク上にいません

Webアプリケーションは集中管理されています。 ITスタッフが アプリケーションの集中管理を管理し、展開を簡素化し、 と測定を監視できるようにします。 CSAのO が集中 Webアプリケーションは、CSAのO は、クライアント上でより多くの処理能力を必要とし

Webアプリケーションは、より柔軟でより高価でクライアントに少ない処理能力を必要とし、管理が複雑である(あなたのニーズに合わせて調整することができより簡単に)。それらは を他の代理店システムとデータベースと簡単に統合して シームレスな代理店ワイドシステムを提供することができます。 CSAはO は、CSAは、より詳細なトレーニングが必要となりますバイナリのアプリケーションとして提供され、

Webアプリケーションは多くの訓練を必要としないカスタマイズすることが困難です(誰もがウェブに ブラウザを使用する方法を知っているとインターネットサーフィン) Oされていますユーザーがより多くの時間を 快適にしてから、新しいシステムを採用します。

+0

ウィジェットアプリにブラウザアプリを埋め込んでWCFサービスをサーバーにホストしてもらえませんか?私はそれがASP/Webアプリ常にこの問題のためになければならないのですか? – Zenwalker

+0

そうかもしれません。しかし、その場合、彼は各クライアントにその勝利アプリを配布する必要はありません。なぜなら、Webアプリケーションとして公開し、クライアントにURLを与えることではないのです(彼らはWebブラウザを持っているとします)。 –

+0

一方、Webアプリケーションはブラウザの非互換性、微妙なJavascript/CSSの違い、IIS/hostingの設定、 ...それはすべてのWebアプリケーションのためのプロだけではない... –

0

ウェブサイトはオブジェクトを使用する能力をどのように低下​​させますか?あなたがASP.NETを使用している場合でも、プログラミングのサーバー側は依然としてC#です。 Plus ASP.NETは、IIS経由でより多くのユーザー接続を処理する柔軟性を提供します。

+0

あなたは 'ASP'と言っていますが、あなたは本当に' ASP.NET'を意味します - そうですか?恐ろしい古い「VBScriptを使った古典的なASP」ではなく... –

+0

はい。入力ミスを申し訳ありません。 – Zenwalker

0

あなたは約Silverlightを考えましたか?

基本的にブラウザプラグインですが、Silverlightアプリケーションは「実際の」Windowsアプリケーション(Silverlightは基本的には取り除かれたWPFです)と同じくらい良いものです。

これは、世界で最も豊かで強力なUIであり、基本的にWebサーバーにインストール/デプロイされています。

関連する問題