This is basically the way what I tend to classify them. I also use either the business bean or when it's more of a convenience/pattern I also deal with facade beans (note that ActionForm is a facade bean). >From that on, I guess that some may also deal with Value beans and so forth... cheers. Emmanuel
-----Original Message----- From: Eddie Bush [mailto:[EMAIL PROTECTED]] Sent: Tuesday, April 30, 2002 11:55 AM To: Struts Users Mailing List Subject: Re: Semantics I wouldn't classify everything you did as the 'framework', but I agree with your been definitions. Perhaps _I_ am mistaken though =) I'm hardly a naming guru. I would simply call LDAP LDAP and a database the database. Struts is the framework - and you may access many services in your application, but the framework is ... Have you ever seen a new building going up? ...at the stage that it just was a bunch of beams of metal? That's struts. The 'brick and mortar' are your LDAP/database access/remote systems/beans/JSP,HTML,XML pages/etc. That my opinion. Hopefully someone else will share theirs =) HTH, Eddie ----- Original Message ----- From: "Phase Web and Multimedia" <[EMAIL PROTECTED]> To: "Struts User List" <[EMAIL PROTECTED]> Sent: Tuesday, April 30, 2002 1:37 PM Subject: Semantics > I find it interesting that there is so much terminology that swirls around > here. Is there an official naming of different basic elements of a webapp. I > think sometimes I am using improper terminology. > > For example: > > I define these types of beans in my model: > > Logic Beans - These interact with anything that is outside of the struts > framework (databases, ldap, remote systems) or need complex processing. > Data Beans - These hold data that needs to be stored in a scope. > Form Beans - These are the Struts specific stuff and everyone know what they > do. > > What's your terminology and is mine wrong? > > Brandon Goodin > Phase Web and Multimedia > P (406) 862-2245 > F (406) 862-0354 > [EMAIL PROTECTED] > http://www.phase.ws > > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>