タグ

アプリケーションに関するsh0g0のブックマーク (4)

  • Webフレームワークとは何か | POSTD

    Webアプリケーションフレームワーク、略して「Webフレームワーク」がWeb対応のアプリケーション構築に広く使われているのは、皆さんご存じですよね。単純なブログからAjax機能を搭載した複雑なアプリケーションまで、Web上のすべてのページはコードで記述されています。最近気になるのは、FlaskやDjangoのようなWebフレームワークに興味を持ってはいるけれど、実際にはWebフレームワークの目的や機能をちゃんと理解していない開発者が意外に多いということです。そこでこの記事では、ややもすれば見落とされがちなトピックであるWebフレームワークの基礎を取り上げることにしました。皆さんがこの記事を読み終える頃には、Webフレームワークとは何か、そしてそもそもなぜWebフレームワークが存在するのかという根のところを、きちんと理解できるようになっているはずです。Webフレームワークの基礎知識があれば

    Webフレームワークとは何か | POSTD
  • Struts

    章では、Apache Software Foundation によって開発されている J2EE フレームワーク「Struts」の解説を行います。 Struts とは、Java Servlet や JSP の技術を用いて、Web アプリケーションを構築する上で有用な、オープンソースフレームワークです。 Java Servlet や JSP が登場した当初は、Java で Web アプリケーションが開発できるようになったものの、複雑なアプリケーションの開発は困難でした。 Struts では、ActionForm や Validator,タグライブラリなどの技術を利用して、Web アプリケーションの開発で頻繁に出てくる問題に対する解決策を提供しています。 Struts を利用することで、Java での Web アプリケーション開発が、比較的容易なものになるのです。 Struts INDEX A

  • StrutsによるWebアプリケーション開発

    現在、Webアプリケーション開発においてフレームワークは必須の存在となっている。 各社使用するフレームワークは様々だが、享受したいと考えるメリットは共通している。 まず、アプリケーションを開発するに当たり、そのアーキテクチャやクラス間の連携方法など検討する必要がある。 しかし、Webアプリケーションにおいてその仕組みはほぼ同じである為、アプリケーション毎に同じような仕組みを何度も設計・開発するのは避けたい。 フレームワークはこの問題を解決する。フレームワームは共通するアーキテクチャを抽象化し、再利用可能な形で提供される為、開発効率を向上させる事ができる。 フレームワークにはオープンソースで提供されているもの、有償で販売されているもの等数多く存在するが、中でも Jakarta Project の オープンソースフレームワークである Struts が最近注目されている。 Struts はシンプ

  • [ThinkIT] いまさら聞けないTomcat~JSPサーバ構築のキソ

    Tomcatマスターになるために HTTP/HTMLを用いた静的ドキュメントの交換という目的からスタートしたインターネットは、産業や社会のコミュニケーションやパーソナライズされた情報を扱う媒体として発展してきています。こうした流れの中で、インターネットはリアルタイムのコンテンツ更新を求められるようになってきました。 検索エンジンや掲示板などはその一例です。こうしたWebアプリケーションを実現するためには、HTTPを介してリクエストを受け取り、リクエストに応じた処理を行った結果(動的コンテンツ)をリクエスト元に返す仕組みが必要になります。 動的コンテンツ提供のための仕組みの1つが「サーブレット/JSP」です。サーブレット/JSPは、Sun Microsystems(以下、Sun)によって開発されたサーバサイドのJava技術であり、オブジェクト指向に基づくプログラムの部品化の実現や、豊富なクラ

  • 1