FW: ONJava.com Newsletter: J2EE Design Patterns
"Steve Magruder" <[email protected]> Thu, 11 Apr 2002 20:42:07 -0400
| Newsgroups | gmane.comp.java.ejb.general |
|---|---|
| Message-ID | <[email protected]> |
-----Original Message----- From: O'Reilly Network Newsletter [mailto:[email protected]] Sent: Thursday, April 11, 2002 7:36 PM To: [email protected] Subject: ONJava.com Newsletter: J2EE Design Patterns O'REILLY NETWORK'S ONJava.com NEWSLETTER -------------------------------------------------- The Independent Source for Enterprise Java ================================================================= Sponsored by Oracle Developing with open standards? Demanding High Performance? Catch the Oracle9i JDeveloper wave now and check out how built-in profilers and CodeCoach make your Java code tighter and faster than ever before. Download your FREE copy of Oracle9i JDeveloper Today. http://www.oreillynet.com/nlr/onjava/04/11/top ================================================================= Dear Reader, This week, ONJava.com contributor Dion Almaer talks about J2EE design patterns at the business logic tier. Specifically, he covers the CMP-to-BMP pattern from Sun's revamped container-based persistence model now found in EJB 2.0. Although Dion recommends using Container-Managed Persistence (CMP) beans when possible over Bean-Managed Persistence (BMP) for efficient development, he shows you how to develop a CMP bean. Then he migrates the bean for using BMP when needed in the context of an inventory EJB application. Also this week, we take our last look at this year's JavaOne with Daniel H. Steinberg's positive review of Sun's Java University program. Specifically, he says that the program offered a more intimate campus as it refreshed its offerings. Daniel also looks at the perennial favorites at Java U., as well as a J2EE and .NET course taught by O'Reilly's very own "Java Enterprise in a Nutshell" author Jim Farley, and much more. And finally, O'Reilly's new "Java Web Services" by Tyler Jewell and Dave Chappel was quite popular at JavaOne. We're excerpting an overview of UDDI and the Java API extensions on the site; part one runs this week. That's all for this week; talk to you next week. Thanks. Sincerely, Steve Anglin O'Reilly Network Java Editor [email protected] ======================================================================= Free ColdFusion 5 Trial and Seminars Lets You Build Advanced Sites Fast Macromedia ColdFusion 5 -- the fastest way to build and deploy powerful Web apps -- empowers you to increase productivity, simplify management, and enhance application performance. FREE TRIAL AND FREE SEMINARS. http://www.oreillynet.com/nlr/macromedia/cf/2 ======================================================================= *** New ONJava.com Features *** J2EE Design Patterns: CMP-to-BMP Pattern In EJB 2.0, Sun delivered a revamped container-based persistence model. This article explains how to write a CMP in EJB 2.0 and how to go from CMP to BMP when needed. http://www.onjava.com/pub/a/onjava/2002/04/10/j2eedesign.html *** Good Times at Java U. Daniel H. Steinberg looks back fondly at the 2002 Java University program at JavaOne. http://www.onjava.com/pub/a/onjava/2002/04/10/javau.html *** Java Web Services: UDDI, Part 1 UDDI -- Universal Description, Discovery and Integration -- is a key Web services technology. In this series of excerpts from Java Web Services, you'll learn how to program UDDI services. The first excerpt provides a basic understanding of UDDI. http://www.onjava.com/pub/a/onjava/excerpt/jws_6/index1.html *** Recent ONJava.com Features *** Embedding Tomcat Into Java Applications James Goodwill shows how to create a Java application that manages an embedded version of the Tomcat JSP/servlet container. http://www.onjava.com/pub/a/onjava/2002/04/03/tomcat.html *** Six Common Enterprise Programming Mistakes Most programmers use the good things from programming books and then leave their mistakes in the very same programs. Brett McLaughlin looks at six common errors in enterprise programming. http://www.onjava.com/pub/a/onjava/2002/04/03/javaenterprise_tips.html *** J2ME in a Nutshell: The MIDP and MIDlets, Part 2 This is the second of a five-part book excerpt series based on O'Reilly's "J2ME in a Nutshell" by Kim Topley. Part 2 focuses on MIDlets and their suites. http://www.onjava.com/pub/a/onjava/excerpt/j2menut_3/index1.html *** Related ONJava.com Features *** J2EE Design Patterns Design patterns are a way of bringing clarity to a system architecture; they allow for the possibility of better systems being built. This article covers how to identify and use design patterns in J2EE apps, specifically for the presentation layer. http://www.onjava.com/pub/a/onjava/2002/01/16/patterns.html *** Open Source is Big News at JavaOne Looking back on JavaOne, Daniel Steinberg reports on how open source was indeed the big news at last week's conference. http://www.onjava.com/pub/a/onjava/2002/04/02/javaone.html *** Understanding UDDI and JAXR This article takes you into the spec for UDDI, the Universal Description, Discovery and Integration, with an explanation of tModels, binding templates, and identity and category bags. JAXR is also briefly covered. http://www.onjava.com/pub/a/onjava/2002/02/27/uddi.html =============================================================== The 4th O'Reilly Open Source Convention, July 22-26, 2002 Sheraton San Diego Hotel and Marina From the Frontier of Research, to the Heart of the Enterprise Celebrate the Success of Open Source Software! Keynotes Jim Kent, Ewan Birney, Larry Lessig, and, from the Free Software Movement, Richard Stallman: http://conferences.oreilly.com/oscon/ =============================================================== *** ONJava.com News, Editorials and Events *** Enterprising Mac OS X (with Java 2EE) TheServerSide.com points out the move Mac OS X is making to be a server-side enterprise OS solution, which uses J2EE appli- cation servers/containers such as JBoss. http://www.oreillynet.com/cs/weblog/view/wlg/1277 *** Java/.NET Web Services According to the Hurwitz Group, 35 percent of developers surveyed plan to deploy Web services on Java vs. 15 percent for .NET, and 31 percent plan to use both. http://techupdate.zdnet.com/techupdate/stories/main/0,14179,2860393,00.html *** Meerkat Java News For more Java news, check out O'Reilly Network's Meerkat service on the ONJava.com home page, or go to oreillynet.com/meerkat and select Java as subject. http://www.oreillynet.com/meerkat/index.php?&p=6199 *** O'Reilly Emerging Technology Conference Spread the word about a 30% discount to O'Reilly friends and family. Use discount code ET02FF and register today. You'll learn more about .NET, Web services, P2P, wireless and much more. http://conferences.oreillynet.com/etcon2002/ *** O'Reilly Open Source Convention The proposals are in and the selection has begun. Thanks to those who submitted a record number of talks. The program will be announced shortly. Look for a number of great open source Java topics to be presented as well. http://conferences.oreillynet.com/os2002/ *** ONJava.com Career site Look for your next Java job or career here in the ONJava.com career site. Employers may post jobs here as well. http://careers.onjava.com/ Other O'Reilly Network sites --------------------------------------------------- O'Reilly Network http://www.oreillynet.com The Source for Open and Emerging Technologies XML.com http://xml.com/ XML from the inside out OpenP2P.com http://openp2p.com The latest news and commentary in the P2P space ONLamp.com http://onlamp.com Hub for High-Performance Open Source Web Serving and Scripting O'Reilly and Associates http://www.oreilly.com/ O'Reilly computer books, software and online publishing O'Reilly Java http://java.oreilly.com/ O'Reilly Java books and products ONJava.com Affiliates -------------------------------------------------------- Servlets.com http://www.servlets.com/ Best-selling O'Reilly & Associates' "Java Servlet Programming" author, Jason Hunter, publishes this site dedicated to Servlets and related server-side and ISP technologies. JDOM.org http://www.jdom.org/ It's where people go for all things JDOM as well as other Java and XML resources. --------------------------------------------------------------------- If you want to cancel an O'Reilly Network newsletter subscription, go to http://www.oreillynet.com/cs/user/home and de-select any newsletters you no longer wish to receive. For assistance, email [email protected] ---------------------------------------------------------------------