{"id":170,"date":"2009-12-31T15:51:59","date_gmt":"2009-12-31T19:51:59","guid":{"rendered":"http:\/\/www.dankulp.com\/blog\/?p=170"},"modified":"2009-12-31T15:51:59","modified_gmt":"2009-12-31T19:51:59","slug":"apache-cxf-has-another-book","status":"publish","type":"post","link":"https:\/\/www.dankulp.com\/blog\/?p=170","title":{"rendered":"Apache CXF has another book!"},"content":{"rendered":"<p>Just a week or so after the<a href=\"http:\/\/www.dankulp.com\/blog\/?p=166\"> first book<\/a> for <a href=\"http:\/\/cxf.apache.org\">Apache CXF<\/a> was released, a second book now appears.   <a href=\"http:\/\/www.agileskills2.org\/DWSAA\/index.html\">Developing Web Services with Apache CXF and Axis2 (3rd Edition)<\/a> is an update to Kent Ka Iok Tong&#8217;s book about Axis2, but it now covers CXF as well.<\/p>\n<p>Being on holidays, I haven&#8217;t had time to look much at it (I&#8217;m only 1\/4 of the way through the first book), but a quick glance through provided me a nice surprise.   I kind of expected that it would be geared more toward Axis2 (since it&#8217;s an 3rd edition of the Axis2 book) with small &#8220;Now here&#8217;s how you do the same thing with CXF&#8221; type sections.   However, it looks to be completely the oppossite.   The initial examples and screen shots and stuff in the text is using CXF and JAX-WS stuff and then a small &#8220;Now here&#8217;s how you do the same thing with Axis2 section.&#8221;   <\/p>\n<p>Anyway, after the holidays, I hope to review both books in more detail.   <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Just a week or so after the first book for Apache CXF was released, a second book now appears. Developing Web Services with Apache CXF and Axis2 (3rd Edition) is an update to Kent Ka Iok Tong&#8217;s book about Axis2, but it now covers CXF as well. Being on holidays, I haven&#8217;t had time to [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2,9],"tags":[],"_links":{"self":[{"href":"https:\/\/www.dankulp.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/170"}],"collection":[{"href":"https:\/\/www.dankulp.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dankulp.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dankulp.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dankulp.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=170"}],"version-history":[{"count":2,"href":"https:\/\/www.dankulp.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/170\/revisions"}],"predecessor-version":[{"id":172,"href":"https:\/\/www.dankulp.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/170\/revisions\/172"}],"wp:attachment":[{"href":"https:\/\/www.dankulp.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=170"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dankulp.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=170"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dankulp.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}