It appears to me that BC4J is an Oracle dependant web framework you cannot
take code developed with Oracle BC4J and plug in another database.  Struts
can be used with any database.   I think BC4J provides a larger
infrastructure than Struts also.    Struts provides a basic framework
whereas BC4J goes deeper and defines Entity and View objects.  Struts does
not have an equivalent.  Usually Struts developers will code this level
themselves.  Struts seems to be cleaner to me.  You get the basics for a
good framework and then code the parts you need by hand.  With BC4J you
start out with a whole mess of stuff and seem to pick what you want.   This
can be good or bad I guess.

As for j2EE.  I would consider Struts to be the more J2EE compliant of the
2.  BC4J gets tied too closely to Oracle.




> -----Original Message-----
> From: Yibing Li [mailto:[EMAIL PROTECTED]]
> Sent: Monday, May 06, 2002 4:52 PM
> To: [EMAIL PROTECTED]
> Subject: BC4J versus Struts
>
>
> Folks,
>
>     We are going to develop our web application using Struts as our Web
> Framework
> and JDeveloper as the IDE tool. As Oracle provides a  J2EE
> framework called
> Business
> Components For Java (BC4J), embedded in Jdeveloper, most likely
> we will also
> use that. My question to the group is:
>
>     Given Struts is a web framework  and BC4J is a J2EE
> Framework, are there
> any conflicts
> of using both in the same application? How about even in the same
> tier ( Web
> tier )?
> If the answer is yes, how can we make them work together.
>
> If you understand both and have used them, please give me a reply.
>
> Thanks a lot.
>
>
> Yibing
>
>
> --
> 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]>

Reply via email to