私のシニアエンジニアがこの質問をしました。彼は実際に私に2つの質問をしました。最初に一般的に彼は私に "特にあなたが選んだソフトウェアを生成するために - Webサーバー上でアップロードし、ドメイン名(google.com検索エンジンなど)を持つWebアプリケーションまたはスタンドユーザーがハード・スペース(例えば、コペルニクス・サーチ・エージェント)内にコピーを保持するダウンロード可能な形式で単独のアプリケーション "明らかな答えは"アプリケーションに依存する "というものですが、技術的な違いは何ですか? (私が見つけられるようなものは、httpで作業しているのは違うだろう) もう1つは別の質問として投稿しますが、これとリンクしています!それは本当にあなたがすることを計画しているかに依存しスタンドアロンアプリケーションとWebアプリケーション
0
A
答えて
3
...
あなたは誰もが速くアクセスできるソフトウェアを作成する場合は、Webアプリケーションは、何が必要です。どこからでも簡単にアクセスできます。
多くのハードウェア機能とリソースを使用する強力なソフトウェアを作成する場合は、ネイティブアプリケーションを使用する方がよい場合があります。
しかし、将来は、テクノロジーによってネイティブアプリケーションとのギャップが解消されるため、さらに多くのWebアプリケーションが表示されます。パフォーマンスと可能性が向上しています。
関連する問題
- 1. node.jsスタンドアロンアプリケーションとしてのWebサーバー
- 2. JavaバックエンドWebサービスでC#スタンドアロンアプリケーション
- 3. Silverlightアプリケーションとスタンドアロンアプリケーションの間の共有分離ストレージ
- 4. スタンドアロンアプリケーションQt
- 5. PHPスタンドアロンアプリケーション
- 6. C++スタンドアロンアプリケーション
- 7. ロギング:スタンドアロンアプリケーションのSyslog?
- 8. クラウドアプリケーションとWebアプリケーション
- 9. SOAとWebアプリケーション
- 10. R shiny appをスタンドアロンアプリケーションとしてデプロイ
- 11. xbapでのリストビューナビゲーションの動作とスタンドアロンアプリケーション
- 12. ウェブサイトとスタンドアロンアプリケーションでDjangoフレームワークを使用
- 13. Qtで静的ビルド(スタンドアロンアプリケーション)
- 14. スタンドアロンアプリケーションからユーザーサーバーサイドを認証
- 15. Erlangを使ったWebサイトとWebアプリケーション
- 16. WebアプリケーションとWebサイトの違い
- 17. WindowsアプリケーションとWebアプリケーションの開発
- 18. WebアプリケーションとWindowsアプリケーションを合わせて
- 19. WebアプリケーションとしてのC#アプリケーション
- 20. ASP.NET WebアプリケーションとASP.NET MVC 3 Webアプリケーションの違い
- 21. WebアプリケーションとしてのC#
- 22. DataAnnotationsと多言語Webアプリケーション
- 23. AWSとWebアプリケーションのLinodeサーバ
- 24. フィルタとWebアプリケーションのインターセプタ
- 25. セッションタイムアウトと、複数のWebアプリケーション
- 26. のFlex Webアプリケーションのタイムアウトと
- 27. Pythonフレームワーク:Webサイト/ CMSとアプリケーション?
- 28. Java Webアプリケーションとデータベース設計
- 29. WebアプリケーションとコンテナのTomcatログイン?
- 30. .Net Webアプリケーションとコンパイル/デプロイ
ありがとうございます!しかし、私はまた、一般的に、スタンドアロンとWebアプリケーションの技術的な違いを知りたいと思っていました。 – Purushottam
@Purushottamよく始めるには、Webアプリケーションの能力です。これは大規模なセキュリティ上の問題であるため、ファイルには何もできません。別の問題は速度です。スタンドアロンのアプリは、インターネット経由で読み込む必要がないため、高速です(もちろん、インターネットに依存するものは例外です)。スタンドアロンのアプリは、低レベルまたは高レベル(またはその両方)で動作することができます。 Webアプリケーションにはこの機能はありません(最高レベルです)。 – Simon
@Purushottam Webアプリは移植性に優れています。これは大きな互換性の問題ではありません(Mac、Windows、Linux、Android、IOSの違いはほとんどありません)。もう一つのプラスはそれをインストールせずにアプリを使用する能力です、彼らはまた、異なるコンピュータ上のどこからでもアクセスすることができます。また、Webアプリケーションを使用するには、スタンドアロンアプリケーションとは異なり、インターネット接続が必要です。 Sebastian Oberste-Vorthも同様に、あなたが何をしたいかによって決まります。これが少し助けてくれることを願っています – Simon