2011-10-18 8 views
0

私のシニアエンジニアがこの質問をしました。彼は実際に私に2つの質問をしました。最初に一般的に彼は私に "特にあなたが選んだソフトウェアを生成するために - Webサーバー上でアップロードし、ドメイン名(google.com検索エンジンなど)を持つWebアプリケーションまたはスタンドユーザーがハード・スペース(例えば、コペルニクス・サーチ・エージェント)内にコピーを保持するダウンロード可能な形式で単独のアプリケーション "明らかな答えは"アプリケーションに依存する "というものですが、技術的な違いは何ですか? (私が見つけられるようなものは、httpで作業しているのは違うだろう) もう1つは別の質問として投稿しますが、これとリンクしています!それは本当にあなたがすることを計画しているかに依存しスタンドアロンアプリケーションとWebアプリケーション

答えて

3

...

あなたは誰もが速くアクセスできるソフトウェアを作成する場合は、Webアプリケーションは、何が必要です。どこからでも簡単にアクセスできます。

多くのハードウェア機能とリソースを使用する強力なソフトウェアを作成する場合は、ネイティブアプリケーションを使用する方がよい場合があります。

しかし、将来は、テクノロジーによってネイティブアプリケーションとのギャップが解消されるため、さらに多くのWebアプリケーションが表示されます。パフォーマンスと可能性が向上しています。

+0

ありがとうございます!しかし、私はまた、一般的に、スタンドアロンとWebアプリケーションの技術的な違いを知りたいと思っていました。 – Purushottam

+0

@Purushottamよく始めるには、Webアプリケーションの能力です。これは大規模なセキュリティ上の問題であるため、ファイルには何もできません。別の問題は速度です。スタンドアロンのアプリは、インターネット経由で読み込む必要がないため、高速です(もちろん、インターネットに依存するものは例外です)。スタンドアロンのアプリは、低レベルまたは高レベル(またはその両方)で動作することができます。 Webアプリケーションにはこの機能はありません(最高レベルです)。 – Simon

+0

@Purushottam Webアプリは移植性に優れています。これは大きな互換性の問題ではありません(Mac、Windows、Linux、Android、IOSの違いはほとんどありません)。もう一つのプラスはそれをインストールせずにアプリを使用する能力です、彼らはまた、異なるコンピュータ上のどこからでもアクセスすることができます。また、Webアプリケーションを使用するには、スタンドアロンアプリケーションとは異なり、インターネット接続が必要です。 Sebastian Oberste-Vorthも同様に、あなたが何をしたいかによって決まります。これが少し助けてくれることを願っています – Simon

関連する問題