• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Spring Engine

 
Ranch Hand
Posts: 1759
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
As TomCat is associated with Struts is there any open source software associated with Spring ?

Thanks
 
Ranch Hand
Posts: 995
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Tomcat is a servlet container and is not associated in a strict way with anything. Struts can be run as easy on Jetty, WLS, or any other servlet container.
Spring does not require by itself a container, but if you intend to use Spring MVC you will need a servlet container, if you intend to use EJB you will need an application server, or if you intend to use JMS you will need a messaging system.

./pope
 
Helen Thomas
Ranch Hand
Posts: 1759
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Ali Pope.
So Spring is basically J2EE with.... or J2EE on.....?
 
author
Posts: 11962
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Helen Thomas:
So Spring is basically J2EE with.... or J2EE on.....?


With my very limited exposure with Spring, I would say it's "J2EE made simple". In other words, you get a layer on top of the standard J2EE APIs and some open source products that makes it easier for you to develop software compared to using the J2EE APIs etc. directly.

Frameworks in general are based on the general principle of recognizing certain commonalities in a given field of development and then incorporating those into an off-the-shelf layer of code that implements those common parts and lets the developers worry about their unique problems instead of reinventing the wheel.
 
Alexandru Popescu
Ranch Hand
Posts: 995
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
So Spring is IoC/DI framework which provides a large spectrum a plugability (for web solutions, for AOP solutions, for accessing EJBs, for using JMS, etc.)

./pope
 
Helen Thomas
Ranch Hand
Posts: 1759
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks all.
Is there any (Spring) chart that lets one pick ideal compatible technologies from competitive ones.
I suspect everyone will be growing their own anyway. Chart , that is.
[ October 28, 2004: Message edited by: Helen Thomas ]
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic