I saw Gerry's post on this thread and agree with everything in it. BC4J and Struts can be used together, BC4J for the Model Layer and Struts for the View and Controller.
In the Oracle JDeveloper 9.0.3 release coming out this summer, this integration will be significantly accelerated via Wizards, Editors, and other features related to Struts in the product. BC4J-powered J2EE applications can work with any SQL92 database and any J2EE server, so BC4J apps are *NOT* tied necessarily to any Oracle server, but when working with the Oracle database the framework *does* take advantage of additional performance features in the Oracle JDBC driver. But customers use it with DB2 and SQL*Server as well. Here's an example of how to deploy a BC4J app to JBoss, for example: http://otn.oracle.com/products/jdev/howtos/appservers/deploy_bc4j_to_jboss.html __________________________________________________________ Steve Muench - Developer, Product Mgr, Evangelist, Author Simplify J2EE and EJB Development with BC4J http://otn.oracle.com/products/jdev/htdocs/j2ee_bc4j.html Building Oracle XML Apps, www.oreilly.com/catalog/orxmlapp ----- Original Message ----- From: "John Menke" <[EMAIL PROTECTED]> To: "Struts Users Mailing List" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Monday, May 06, 2002 11:43 PM Subject: RE: BC4J versus Struts | 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]> | | -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

