June 8th — Enterprise Messaging With Spring JMS and Beyond Horizontal Scalability by Bruce Synder Location: Lowry Building 758 Rm. 138-140 1059 Alton Way Denver, CO 80230 5:30-6:00: Food, Soda and Networking We are grateful to Tek-Systems for their continued sponsorship of the Food and Soda! *** BASIC CONCEPTS *** 6:00-7:00: Enterprise Messaging With Spring JMS: Spring greatly simplifies many aspects of working with Java EE including JMS. Spring JMS provides many facilities to ease both synchronous and asynchronous JMS messaging that can dramatically lower the barrier to creating JMS clients for your applications. This session examines the use of Spring JMS to build message-driven applications. *** MAIN PRESENTATION *** 7:30-8:45: Beyond Horizontal Scalability: Messaging and Concurrency in Your Applications Using Spring: Most Spring-based applications utilize a design based on layering.
When using the standard layered application approach, the service layer is commonly used to encapsulate reusable, business-specific logic. Furthermore, communication between these services has taken place via synchronous method invocations. Spring also provides support for message-driven communication and concurrent task execution.
This session examines the messaging and concurrency support in Spring for building SEDA-based applications. About Bruce Snyder Bruce Snyder is a veteran of enterprise software development and open source software. With over 15 years of experience, Bruce has fulfilled roles around not only software research and development but also software consulting using a wide range of technologies including Java EE, enterprise messaging and integration, service-oriented architecture and event-driven architecture.
Bruce is a senior software engineer at SpringSource/VMware, a member of the JMS 2.0 JSR, a member of the Apache Software Foundation and a committer on numerous Apache projects. He is not only a published author of books on ActiveMQ, the Spring Framework, Maven and Geronimo, he is also a recognized international speaker at software conferences around the world and has helped to build communities around open source software. Bruce lives in beautiful Boulder, Colorado with his family where he enjoys cycling, hiking, running and anything outdoors. *** AGENDA *** 5:30 – 6:00 p.m. Food, and Networking. 6:00 – 7:00 p.m. Basic Concepts/First Session 7:15 – 7:30 pm Announcements – companies hiring, job seekers 7:30 – 8:45 p.m. Main/Featured Presentation 8:45 p.m. Door prizes *** DIRECTIONS *** Here’s some additional directional help: Campus Map: http://www.cccs.edu/Docs/About/LowryDirectory.pdf Driving Directions: http://www.cccs.edu/Docs/About/DrivingDirectionsToLowry.pdf Look for the building with the UNC signage on it as Bldg 758 might be difficult to see.
