align-toparrow-leftarrow-rightbackbellblockcalendarcamerachatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditemptyheartfacebookfullheartglobegoogleimagesinstagramlocation-pinmagnifying-glassmailmoremuplabelShape 3 + Rectangle 1outlookpersonplusImported LayersImported LayersImported Layersshieldstartwitteryahoo

Spring Planting - Growing a Web App

Web applications (war artifacts) are the backbone of Internet applications. A web application has many requirements and components - JSPs, Javascript, business logic, transactions, databases, REST services, exception processing, etc. It is important to architect a web application to accomodate these requirements, while still meeting the non-functional requirements such as scalability, testability, maintainability, etc. This presentation ties it all together by showing how to architect a web application. Topics covered are:

* Deriving the architecture for a 3-tier web application.

* Enterprise application design patterns - 3-tier and MVC.

* How to create a WSDL web service to provide access to a service.

* How to create a WSDL web client to access the weather report over the Internet.

* Implementing a REST service.

* Scaling a single application to a distributed enterprise-level system.

 

About Brett Lindsley:

Brett Lindsley is currently a Senior Architect with STA Group. Brett is also a CJUG Board member.  His current STA position develops software for the insurance industry. Brett's previous position was with Motorola in the Applied Research Center. At Motorola, Brett developed advanced products for over 25 years. During this time, Brett has produced 24 issued patents in technologies ranging from digital signal processing, IC design and video systems. Brett has four software certifications - SCJP, SCWCD,  SCBCD and SCMA. Brett enjoys system and application development, and all things Java. Brett has BS/MS degees from North Dakota State university in Electrical/Computer Engineering.

 

 

Join or login to comment.

  • Sanjay C.

    Will the slides and demo be available ?

    1 · July 4, 2013

  • Troy T.

    When is the next meet up?

    June 11, 2013

  • Prakash V

    Where can I download the demo app?

    June 11, 2013

  • jody

    Great presentation, can't wait for part 2 & 3

    June 7, 2013

  • Dan W.

    Great presentation.

    June 7, 2013

  • Narasimha C.

    Great Presentation , Looking forward to Part 2 and 3 .. Thanks to Brett and the Organizers... It'll be great if you could upload the presentation and source code ..

    June 7, 2013

  • Lani

    Good presentation, but the setup was so bad that I couldn't see the screen well enough to read it from anywhere and ended up leaving early because I couldn't follow the example without being able to read the screen.

    June 7, 2013

  • Joby G.

    It was a great presentation, looking forward to part 2 and 3. Also does any know are the PPTs and downloads on it ?

    June 7, 2013

  • Crispina C.

    Great overview of 3-tier architecture and how MVC fits within it. Can't wait to see the slides.

    June 7, 2013

  • Crispina C.

    Great presentation - I have some thinking to do about the architecture of our webapp.

    June 7, 2013

  • Troy T.

    When is 2 and 3 of spring?

    June 7, 2013

  • Troy T.

    I 'm not sure. I saw someone with a camera. I think that they said it would be on YouTube: I'm not sure.

    June 7, 2013

  • Troy T.

    I think that there it was a good high level overview of spring. Initially, thought that there would be some code writing involved. I thought it was a great refresher to some of the things that I learned in school about spring.

    June 6, 2013

  • Vikas

    Was this presentation recorded ?

    June 6, 2013

  • Jenny P.

    Great topic and the presenter did a very good job on presenting the information. He explained things really well and I am looking forward to part 2 and part 3.

    June 6, 2013

  • Eric C.

    Great presentation but the room could be better

    June 6, 2013

  • Scott K.

    David Greenfield and Peak 6 Guest

    June 6, 2013

  • Freddy G.

    We will be also experimenting with Google Hangouts to broadcast this, so point your browsers to youtube.com/cjugvideos to see us live!

    June 6, 2013

  • John M.

    Is it at Sears Tower? If so the address is wrong.

    June 6, 2013

    • Freddy G.

      Ah, no, it's NOT at the Sears (or Willis). It is at 1 North State Street, 12th floor, Chicago, IL (Sears owns that building as well)

      June 6, 2013

  • Scott K.

    Jim Orcutt, Peak6

    June 6, 2013

  • Freddy G.

    Pretty excited for tonight's meetup. We all register, now let's show up! Free Pizza (and drinks later!)

    1 · June 6, 2013

  • Joshua C.

    Java dev.

    June 3, 2013

  • smitha S.

    yes

    June 3, 2013

  • Jyothsna P.

    Hope to be there.

    May 31, 2013

  • Troy T.

    If unable to make it , I will notify you guys.

    May 28, 2013

  • Michael M.

    Who's the speaker?

    May 14, 2013

    • Scott K.

      Ultra Cool - Brett Lindsay

      May 14, 2013

    • Freddy G.

      updated the meeting description with his bio. thanks!

      May 14, 2013

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy