WJUG Meeting: Web MVC Grows Up, August 15

0 views
Skip to first unread message

John Hurst

unread,
Aug 6, 2007, 5:07:04 AM8/6/07
to nzj...@yahoogroups.com, wellington-jug...@googlegroups.com
Hi all,

I am pleased to announce that our next Wellington Java User Group
meeting will be held on:

Wednesday August 15 5:15pm for 5:30- 6:45pm

The venue is to be:
IBM
Level 11
Majestic Centre
100 Willis St
Wellington

Topic: Web MVC Grows Up

Over the past six years, a number of frameworks have been developed for
building JEE web applications, such as Struts, Velocity, Spring MVC, and
Java Server Faces. Most, if not all, of these frameworks are based on
the Model-View-Controller (MVC) design pattern. This pattern describes
how the presentation layer should be organized in a web application, but
it does not address how lower layers (business logic, persistence and
integration) should be defined, or how the presentation layer should
access these other layers. With the advent of Service Oriented
Architectures (SOA), there is a pressing need to define design patterns
that allow the construction of services that can participate in an SOA,
whilst still being easy to integrate into a web application framework.

This talk describes some design patterns that extend the MVC concept to
all the layers of the typical web application, using the principles of
Domain-Driven Development (DDD). Furthermore, the session will also
describe how these patterns could assist in building Model-Driven
Development (MDD) tools that might revolutionize web application
development.

Speaker: Colin Sharples, IBM Global Business Services

Colin Sharples is an IT Specialist with IBM Global Business Services. He
has been designing and writing Java web applications since 1998. He is
thoroughly sick of writing the same code over and over, and can't wait
for the day when the One True Framework becomes a Java standard.

Please extend an invitation to attend to any interested friends or
colleagues. As usual, there is no cost involved!

Yours
John Hurst

Reply all
Reply to author
Forward
0 new messages