• cwindowsjava > 闻ーーJava
  • 闻ーーJava

    免费下载 下载该文档 文档格式:PDF   更新时间:2011-10-02   下载次数:0   点击次数:1
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:pdf
    文档作者:Harry
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    000007 いまさら闻けないサーバーサイドJava 第 1 回
    Send
    Technical Report
    技术レポート
    これだけは知っておきたい J2EE の基本
    (日経 BP 日経ソフトウエア 2002 年 9 月号より2003 年 4 月号に 「いまさら闻けないサーバーサイドJava」として连载された) [山本 启二]
    Web アプリケーションの开発には,さまざまな技 术が用いられています. Perl, Ruby, (Hypertext PHP Preprocessor)といった优れた Web 対応のスクリプ ト言语も増えていますし,Visual Basic(VB)技术 者が Web アプリケーション开発にシフトしやすい ASP1 も根强い人気を持っています. しかし,企业向け,大规模开発,信頼性,高い开 発生产性といったキーワードをすべて満たす技术と 言えば, サーバーサイド Java, すなわち J2EE (Java2 Platform,Enterprise Edition)が现状では主流で しょう.そこで今月から,サーバーサイドJava のア プリケーション开発について解说していきたいと思 います. 「Java プログラミングは少しはわかるけれ ど,サーバーサイド Java はさっぱり」という方には ぴったりの内容です.よろしくお付き合いのほどを お愿いします.
    さまざまなAPI で构成するのが J2EE
    最初に「J2EE とはいったい何なのか」を明らかに しておきましょう.J2EE は,米 Sun Microsystems が策定した Java による企业システム构筑のための 仕様です.现在のバージョンは 2002 年 1 月にリリ ースされた 1.3.12.皆さんがアプレットやスタンド アロンの Java アプリケーションを开発するときに 使う J2SE (Java2 Platform, Standard Edition)を, 企业规模のシステムに対応するよう拡张した仕様 という位置付けになります(図 1)3. J2EE では,ほとんど耳にタコができるほど闻かさ れてきた Java の理念「Write once, Run anywhere (一度书けば,どこでも动く)」が生きています. J2SE において「Anywhere」は OS やハードウエアを 指すものでしたが, J2EE では企业システム构筑に必 要なさまざまなミドルウエア(データベースなど)
    を指します.これらのミドルウエアを抽象化し,环 境が异なっても统一した API を利用できるようにす ること. それが J2EE の役割なのです. そのため J2EE には表 1 のようなさまざまな API が含まれています. 主なものから顺番に说明しましょう. JDBC 2.0 オプション·パッケージは,データベー スと Java プログラムを接続する API です4.J2SE に 含まれている JDBC コア API では,データベース· ドライバ, データベースのメタ情报5,接続, 6文, SQL 処理结果,SQL 型の Java オブジェクト·マッピング が提供されていますが,大规模システムでは力不足 です.そこでオプション·パッケージとして,大量 のクライアントに効率よくデータベース接続する ための机能などが追加されているわけです. EJB(Enterprise JavaBeans)は,ビジネス·ロ ジックのコンポーネント化を目的とした仕様です. トランザクション制御をサポートし,ビジネス·ロ ジックそのものを実装するオブジェクトとなるた め,多层构造アプリケーションの中心となります. J2EE の中でも特に复雑な仕様と言っていいでしょ う.EJB は,J2EE の他の API を利用する上位レイヤ ーの仕様なので, J2EE を理解することは EJB を理解 することといっても过言ではないかもしれません. サーブレット (Servlet) とJSP JavaServer Pages) ( は,Perl/C/PHP などを使った CGI プログラム7の代 替となるように策定された Web アプリケーション构 筑用の API 群です. HTTP によるリクエストに対して (一般的に)HTML を返す,ユーザー·インタフェー スに一番近い层をつかさどります.
    ASP(Active Server Pages)は,マイクロソフトのWebア プリケーション実行环境. 2 1.3 では, 1.2 以前のバージョンに含まれていたJNDI Java ( Naming and Directory Interface)が除外され,新たにJAXP (Java API for XML Processing)が追加された. 3 J2EEにとってWeb対応の仕组みというのは,クライアント 配布の问题を解决するThin Client(特别なインストールを必 要としない軽量クライアント)モデルの一つでしかない.しか し现実问题としてJ2EE=Webアプリケーション开発のプラッ トフォームと考えて差し支えないだろう.

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PDF格式下载
  • 您可能感兴趣的
  • windowsjava  windows7java  javaforwindows  javawindowsapi  javawindows安装  windowsxpjava  windowsjava配置  windowsjava下载  javawindows服务  java虚拟机windows