サーバ

アプリケーションサーバ

WEBアプリケーションシステムに於いて適用業務のプログラムを実行します。必要に応じてデータベースサーバにデータの新規登録や更新処理を行います。3層アプリでは、WEBサーバからリクエストを受けとり、要求された処理結果をWEBサーバに返します。インターネットが普及し始めた初期の頃、プログラム言語はPerlCGIが多く使われていましたが、JavaServlet,PHPがよりWEBシステムに適した言語として登場しました。Windows環境ではASP.NETも使われています。

適用業務には、例えばホテルや旅館の宿泊予約システムや航空機や新幹線の座席予約システムがあります。インターネットに接続されたパソコンがあれば、自宅からでもどこからでも宿泊予約や座席予約ができます。また、楽天やAmazonに代表されるショッピングサイトもあります。大手量販店のショッピングサイトだけでなく、個人経営の小さなショップもあり、様々な商品やサービスを購入できます。

ショッピングでは幾つかの決済方法が提供されています。クレジットカードや現金振込み、購入者に商品が届いた時の現金引換などがあります。クレジットカードでは機密情報を盗聴されフィッシング詐欺が問題になった事もありますが、その後セキュリティは強化されました。しかし、情報漏洩には十分な注意が必要です。

さらに、mixi,faebookなどのソーシャルネットワークサービスもあり、友人達と繋がって日々の会話を楽しむ事ができます。Twitterでは知り合う事も無いような遠方の人々と繋がってお互いのつぶやき情報を交換できます。今後も多くの適用業務がWEBシステム化されていくでしょう。