[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends-ml 11235] 洋書 Web Service Patterns: Java Edition



  高橋(智)です。

  Webサービスの本はまだ読書会で読まれてないということで、良さそうな本を紹介
させてください。
  つい先日から
   [ Web Service Patterns: Java Edition ]
     http://www.apress.com/book/bookDisplay.html?bID=154
     http://www.amazon.com/exec/obidos/tg/detail/-/1590590848
     http://www.amazon.co.jp/exec/obidos/ASIN/1590590848
を読みはじめました。
  Java と Apache Axis などを利用して、Webサービスに関するデザインパターンを
解説しながら、仮想のコーヒー豆会社のシステムを実装するような作りになっています。
  解説されているパターンは
  ・Service-Oriented Architecture (Chapter 3) 
  ・Architecture Adapter          (Chapter 4) 
  ・Service Directory             (Chapter 5) 
  ・Business Object               (Chapter 6) 
  ・Business Object Collection    (Chapter 7) 
  ・Business Process              (Chapter 8) 
  ・Asynchronous Business Process (Chapter 9) 
  ・Event Monitor                 (Chapter10) 
  ・Observer                      (Chapter11) 
  ・Publish/Subscribe             (Chapter12) 
  ・Physical Tiers                (Chapter13) 
  ・Connector                     (Chapter13) 
  ・Faux Implementation           (Chapter14) 
  ・Service Factory               (Chapter15) 
  ・Data Transfer Object          (Chapter16) 
  ・Data Transfer Collection      (Chapter16) 
  ・Partial Population            (Chapter17) 
です。

  そこで解説されているシステムは
    http://www.apress.com/book/bookDisplay.html?bID=154
    http://sourceforge.net/projects/websvcdsnptn/
    http://cvs.sourceforge.net/viewcvs.py/websvcdsnptn/src/com/servicefoundry/books/
というオープンソースプロジェクトとして公開されているようです。
  このシステムを実際に動作させるには、本の末にあるAppendixによると
  ・Java 2 Standard Edition 1.4.1
  ・公開されているプロジェクト一式 1.0
  ・Apache Ant 1.5
  ・Apache Axis 1.0
  ・Apache SOAP 2.3.1
  ・UDDI4J 1.0.3
  ・Apache Tomcat 4.1
  ・LIBeLIS LiDO(JDO) 1.3 Build5 community edition
  ・MySQL(database) 3.23.52
  ・Connector/J(JDBC) 2.0.14
などか必要なようです。

  あと、文章がすこし堅めで読みにくいです... (^^;

-- 
高橋智宏