RESTful service with HyperJaxb3 (Part 1 – Goals)
Since my last post, lots of people have been asking me what exactly I’ve been doing with HyperJaxb3 and REST (jax-rs). In this post I’ll try and explain what I wanted to get out of this RESTful service...
View ArticleRESTful service with HyperJaxb3 (Part 2 – Build)
In this post I’ll cover how my HyperJaxb3 based RESTful web-service gets built, tested and deployed. What did I want the project’s build to demonstrate? Fully automated end-to-end build, test and...
View ArticleRESTful service with HyperJaxb3 (Part 3 – Benefits)
What advantages does this RESTful XML based CRUD have over conventional methods like AL DSP or SOAP/WSDL? First and foremost, it’s really, really, really simple. But also… Having the XSD at the core of...
View ArticleRESTful service with HyperJaxb3 (Part 4 – Architecture)
What does the basic architecture look like? Architecture diagram The service itself is a WAR packaged JEE6 deployable web application. The client can be anything. For the purposes of this project I...
View ArticleGlassfish’s future assured after Oracle/Sun takeover
Oracle have committed to a Glassfish roadmap that sees Glassfish gain additional features but remain free to use. http://www.infoq.com/news/2010/03/glassfish_roadmap
View ArticleRESTful service with HyperJaxb3 (Part 5 – CI with Mike)
I’m a big fan of CI (Continuous Integration) in the workplace but early on in my RESTful ‘Spike’ project I took the decision that I couldn’t be bothered creating a CI at home. From past experience I...
View ArticleBook Review: RESTful Java Web Services
Introduction. RESTful web services have been with us for a while now, and initially I, like many others, was put-off by the general lack of information on how to design and implement a RESTful web...
View ArticleCreating Business Agility by Design.
Agile engineering practices are really good for ensuring that IT development priorities are responsive to business requirements, but they don’t necessarily deliver an agile business. I define ‘business...
View ArticleImplementing Entity Services using NoSQL – Part 3: CouchDB
Following on from part two 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...
View ArticleFree SOA Service Design Cheat Sheet
This simple cheat sheet contains all the key goals, principals and design patterns that you should be aware of when designing SOA services and contains helpful links to places where you can find more...
View Article
More Pages to Explore .....