Tuesday, May 02, 2006

Best howto for creating a simple web service with XFire.

XFire: The easy and simple way to develop Web services

“Is the underlying problem here that SOAP is hard? No. Its that integration is hard. If you think that REST/POX is going to make it easier you are just crazy.”

Yes, integration is hard



"It’s best to design your URLs without respect to how they will actually be implemented. Design them so they make sense to human clients and search engines. Then worry later about how you’ll actually implement the backend that serves representations of those URLs."


REST is like quantum mechanics



interesting post, light on details though:

SOA at Flickr and del.icio.us

Thursday, April 20, 2006

Slick, gotta love sodoku:
Sudoku Solver
Plugins are really the way to go.

5 Reasons your next rails mod should be a plugin

Thursday, April 13, 2006

Loose Coupling with SOA

"In technical systems, loose coupling carries an overhead - not just an operational overhead, but a design and governance overhead. Small-grained services may give you greater decoupling, but only if you have the management capability to coordinate them effectively. In sociotechnical systems, fragmentation may impair the effectiveness of the whole, unless there is appropriate collaboration."

http://www.veryard.com/so/2006/04/loose-coupling.htm
I like Ron Ten-Hove's perspect on SOA; it really shouldn't be this hard. There are still too many moving parts, too much exposed complexity and thus too many places for mistakes.

The Developer's View of SOA: Just adding complexity?


"Developers don't need to think like architects. They need to concentrate on smaller problems. Composition of what developers create into larger systems is a separate task."

"What SOA should be about is what I like to call invisible plumbing..."
The 13 commandments of IT development:

IT Commandment: Thou shalt loosely couple by ZDNet's Joe McKendrick -- Hard wiring processes should be a sin.

Wednesday, April 12, 2006

Interesting papers on Ruby and the enterprise. There are interesting comparisons between Java and RoR. Basically it points out that RoR really isn't ready to support service development, but shows its strengths for the front-end.
Nice library for doing "pop-ups" in the current browser window, over the current content.

DOMInclude

Tuesday, April 11, 2006

Interesting blog about RoR:

Why Ruby on Rails won't become mainstream
Good example of using FreeMarker to templatize emails:
Use freemarker to templatize emails

With FreeMarker's relatively light footprint and support already built into spring, how can you go wrong?
Interesting article on 12 best practices for Spring XML Configurations; this has been out for a while, but still good information.

Spring-xml-configuration-best-practices.html

Monday, April 10, 2006

Looks like W3C has standardized the XMLHttpRequest object:

http://www.w3.org/TR/XMLHttpRequest/

Ajaxian has more info here:

http://ajaxian.com/archives/xmlhttprequest-w3c-working-draft