I think "Value Object" is the J2EE BluePrint name of "Data transfer objects"
design pattern. This is a way to transfert multiple datas as a simple bundle
(so you doesn't need to make multiple getter calls, especially on remote
obects).

"Data Access Objects" (DAO) is a pattern to encapsulate ressource access
(database). This is used for example to put all SQL code in specialized
classes, so that business logic is not mixed with database access.

"Business Objects" is a name for objetcs (javabeans, EJB ...) that has a
meaning in the business model that the application is using. This can be
datas (EJB entity for example) or process / behaviour (EJB session).


Nico.


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to