Dan Diephouse, Software Architect, MuleSource
Date & Time/Location: 3-26-09, 2:45pm-3:45pm, Salon E
Loose coupling, service reuse, and service evolution sound great on paper, but are often elusive when starting actual implementations. Even worse, often a vendor mess of web service standards is often proposed to help you. But, how can you achieve these goals with a no-compromises RESTful architecture? How can you integrate your messaging backend with well defined RESTful interfaces? Allowing your internal architecture to change as you evolve, adding new services, switching backend providers, and adding support for different data formats? In this talk, Dan Diephouse will explore how Mule, a lightweight open source integration platform, can help achieve these goals. It provides a variety of tools to help you build and consume RESTful services from support for helping you build services with JAX-RS to support for URI template based routing to Atom Publishing Protocol support to built-in ETag support. Combined with Mule's multi-protocol, message routing, and transformation capabilities you have a powerful way to build a no compromises RESTful architecture.