2011-08-11 18 views
0

これは少し奇妙な質問です。サーバーサイドアプリケーションはどのような種類のアプリケーションですか?

私はいくつかの友人を持っており、私たちは時間があれば、ハロー、義務、フォルツァを演奏します。私たちはそれを少し上手にするために、IIS 7をマシンに貼り付けることと、少しファンタジーリーグを構築するために使用できるWebアプリケーションとモバイルサイトの上にいくつかのアプリケーションを構築できるサービスを書くことについて話していました。最終的には、それが私たちのために働くならば、モバイルプラットフォームにこれを拡張したいと考えています。

問題は、私たちの誰もコードサーバー側を書いたことはありません。私たちは、それを非接続の方法で構築しようとしています。サーバーはDBに呼び出し、Webアプリケーションはサーバーを呼び出します。

私たちはDBとWebアプリケーションの側面を理解していますが、どのようにサーバーアプリケーションを作成しますか?それは単にサービスとして実行されるコンソールアプリケーションですか?特別な設計が必要ですか?IISは同時ユーザーを処理しますか?

この上の任意の助けいただければ幸いです。私たちはこれに関して数日前から検索してきましたが、サーバという言葉があいまいなので大きな結果は得られません。

答えて

1

私はwindows service applicationを意味すると思います。

Topshelfを参照して、Windowsサービスの作成を簡略化することもできます。

(注:Googleのコードページは現在利用できないようですが、Topshelfに関する記事がたくさんあります(例:Create a .NET Windows Service in 5 steps with Topshelf)。

+0

これは通常サーバー上で動作するために使用されるアプリケーションの種類ですか?あるいは、さまざまなタイプがありますか? – deanvmc

+0

@deanvmc:あなたの質問を正しく理解していれば、それはサーバー上で使用するものです。 Windowsサービスは自動的に開始され(Windowsが起動すると)、ユーザーがログインして起動する必要はありません。また、Windowsサービスにはユーザーインターフェイスがありません(バックグラウンドで実行されるため)。最初のリンクを見てください - それはWindowsサービスの紹介です。 – M4N

関連する問題