<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Java Code Geeks &#187; Ben Wilcock</title> <atom:link href="http://www.javacodegeeks.com/author/Ben-Wilcock/feed" rel="self" type="application/rss+xml" /><link>http://www.javacodegeeks.com</link> <description>Java 2 Java Developers Resource Center</description> <lastBuildDate>Wed, 22 May 2013 10:00:26 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.5.1</generator> <item><title>Implementing Entity Services using NoSQL &#8211; Part 5: Improving autonomy using the Cloud</title><link>http://www.javacodegeeks.com/2012/09/implementing-entity-services-using.html</link> <comments>http://www.javacodegeeks.com/2012/09/implementing-entity-services-using.html#comments</comments> <pubDate>Mon, 10 Sep 2012 10:00:00 +0000</pubDate> <dc:creator>Ben Wilcock</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Cloud]]></category> <category><![CDATA[NoSQL]]></category> <category><![CDATA[SOA]]></category> <category><![CDATA[Web Services]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/implementing-entity-services-using-nosql-part-5-improving-autonomy-using-the-cloud.html</guid> <description><![CDATA[In the previous posts I discussed how I went about building my SOA ‘Entity’ service for Products by using a combination of Java Web Services, Java EE and the CouchDB NoSQL database. In this final post in the series I’m going to leverage some of the technical assets that I’ve created and implement some new [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/09/implementing-entity-services-using.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Implementing Entity Services using NoSQL &#8211; Part 4: Java EE</title><link>http://www.javacodegeeks.com/2012/09/implementing-entity-services-using_389.html</link> <comments>http://www.javacodegeeks.com/2012/09/implementing-entity-services-using_389.html#comments</comments> <pubDate>Mon, 10 Sep 2012 10:00:00 +0000</pubDate> <dc:creator>Ben Wilcock</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Apache CouchDB]]></category> <category><![CDATA[NoSQL]]></category> <category><![CDATA[SOA]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/implementing-entity-services-using-nosql-part-4-java-ee.html</guid> <description><![CDATA[Now that I have prepared a skeleton contract-first web-service and created a data access layer using Ektorp and CouchDB, it’s time to wire them together into a fully working entity service. To do this I’m going to use Java EE and Glassfish 3.1. It’s worth noting at this point that it’s not strictly necessary that [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/09/implementing-entity-services-using_389.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Implementing Entity Services using NoSQL &#8211; Part 3: CouchDB</title><link>http://www.javacodegeeks.com/2012/09/implementing-entity-services-using_6090.html</link> <comments>http://www.javacodegeeks.com/2012/09/implementing-entity-services-using_6090.html#comments</comments> <pubDate>Mon, 10 Sep 2012 10:00:00 +0000</pubDate> <dc:creator>Ben Wilcock</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Apache CouchDB]]></category> <category><![CDATA[NoSQL]]></category> <category><![CDATA[SOA]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/implementing-entity-services-using-nosql-part-3-couchdb.html</guid> <description><![CDATA[Following on from Part 2 of this series where I created and deployed the Product Entity Service using the SOA ‘contract-first’ technique, I’m now going to work on the NoSQL database aspects of the service implementation. As I already mentioned in Part 1, I’ve already selected CouchDB as my NoSQL database and the Ektorp library [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/09/implementing-entity-services-using_6090.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Implementing Entity Services using NoSQL &#8211; Part 2: Contract-first</title><link>http://www.javacodegeeks.com/2012/09/implementing-entity-services-using_8619.html</link> <comments>http://www.javacodegeeks.com/2012/09/implementing-entity-services-using_8619.html#comments</comments> <pubDate>Mon, 10 Sep 2012 10:00:00 +0000</pubDate> <dc:creator>Ben Wilcock</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Apache CouchDB]]></category> <category><![CDATA[NoSQL]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/implementing-entity-services-using-nosql-part-2-contract-first.html</guid> <description><![CDATA[It’s time to begin the coding of my SOA entity service with NoSQL project, and as promised I’m starting with the web service’s contract. Take a look at Part 1 of this series. This technique of starting with a web service contract definition is at the heart of the ‘contract-first’ approach to service-oriented architecture implementation [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/09/implementing-entity-services-using_8619.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Implementing Entity Services using NoSQL &#8211; Part 1: Outline</title><link>http://www.javacodegeeks.com/2012/09/implementing-entity-services-using_10.html</link> <comments>http://www.javacodegeeks.com/2012/09/implementing-entity-services-using_10.html#comments</comments> <pubDate>Mon, 10 Sep 2012 10:00:00 +0000</pubDate> <dc:creator>Ben Wilcock</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Apache CouchDB]]></category> <category><![CDATA[NoSQL]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/implementing-entity-services-using-nosql-part-1-outline.html</guid> <description><![CDATA[Over the past few weeks I’ve been doing some R&#38;D into the advantages of using NoSQL databases to implement Entity services (also known as Data Services). Entity service is a classification of service coined in the Service Technology series of books from Thomas Erl. It’s used to describe services that are highly agnostic and reusable [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/09/implementing-entity-services-using_10.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>How to build a DIY Service Repository</title><link>http://www.javacodegeeks.com/2012/08/how-to-build-diy-service-repository.html</link> <comments>http://www.javacodegeeks.com/2012/08/how-to-build-diy-service-repository.html#comments</comments> <pubDate>Mon, 06 Aug 2012 22:00:00 +0000</pubDate> <dc:creator>Ben Wilcock</dc:creator> <category><![CDATA[Software Development]]></category> <category><![CDATA[Architecture]]></category> <category><![CDATA[SOA]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/how-to-build-a-diy-service-repository.html</guid> <description><![CDATA[Every Jedi faces the moment in their life when their Lightsaber simply fails to perform as expected and he or she has bite the bullet and build a better one. Not being a Jedi I clearly have no use for a Lightsaber, but I did have a recurring irritation in the form of the service [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/08/how-to-build-diy-service-repository.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Top 5 SOA gotchas and how to avoid them</title><link>http://www.javacodegeeks.com/2012/08/top-5-soa-gotchas-and-how-to-avoid-them.html</link> <comments>http://www.javacodegeeks.com/2012/08/top-5-soa-gotchas-and-how-to-avoid-them.html#comments</comments> <pubDate>Mon, 06 Aug 2012 10:00:00 +0000</pubDate> <dc:creator>Ben Wilcock</dc:creator> <category><![CDATA[Software Development]]></category> <category><![CDATA[Architecture]]></category> <category><![CDATA[SOA]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/top-5-soa-gotchas-and-how-to-avoid-them.html</guid> <description><![CDATA[After 5 years of designing and building award winning service oriented architectures, I thought I’d share my top 5 SOA gotcha’s and some general hints on how you can avoid them in your SOA programme. 1. Failure to recognise that Service-Orientation is about design (and not about technology). Service-orientation is to web services what object [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/08/top-5-soa-gotchas-and-how-to-avoid-them.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 2/4 queries in 0.001 seconds using apc
Object Caching 981/982 objects using apc
Content Delivery Network via jcg.javacodegeeks.netdna-cdn.com

Served from: www.javacodegeeks.com @ 2013-05-22 14:20:24 -->