South Florida Software Symposium

May 18 - 20, 2007 - Miami, FL


Hotel Intercontinental Miami West
2505 Northwest 87th Avenue
Miami, FL   33172
Map »

Burr Sutter

Software Architect

Burr Sutter is a current Sun Java Champion, President of the Atlanta Java Users Group and President of the Atlanta Chapter of the

International Association of Software Architects. He has over 15 years of software design and development experience along with numerous published articles, book chapters and developer conference speaking engagements. He is presently employed at JBoss, a division of Red Hat.



Presentations

Open Source SOA

At some point, code will be written, software tools will be acquired and systems will be built. Unfortunately the Java development world is a confused mess as it relates to a method of building a Service Oriented Architecture (SOA)-based anything. Our objective is to answer the following questions: Should I use Web Services everywhere? Is an Enterprise Services Bus (ESB) useful and required? Should I be programming in the XML-based syntax of BPEL instead of Java? Do I need JBI and/or SCA? What Open Source implementations are available to solve SOA related challenges?

This session will dive into the actual patterns and code used to SOA "enable" your current applications and skills. Attendees gain insight into techniques and patterns that will allow the typical Struts, Spring & Hibernate developers to move toward the use of SOA. Most importantly, attendees leave this session with practical skills necessary to live in the new Service Oriented world. Students learn to leverage the capabilities of J2EE/Java EE as well as the most popular open source frameworks to create new enterprise integration applications.

JBoss ESB Deep Dive

This session will be a deep dive into the capabilities of the open source JBoss Enterprise Service Bus 4.2 GA. An ESB is primarily categorized by its capabilties in the areas of protocol mediation/abstraction, transformation, orchestration, routing, endpoint registry, etc. Numerous live demos of ESB functionality.

We will describe in detail those capabilities which define an ESB such as protocol mediation, service registry, transformation, orchestration, content-based routing, and use of popular Enterprise Integration Patterns such as splitter, aggregator, wiretap, translator etc.