<?xml version="1.0" encoding="UTF-8"?>











<rss version="2.0" xmlns:jf="http://www.jivesoftware.com/xmlns/jiveforums/rss">



<channel>
    <title>Support Forums: Message List - Welcome to the Jumble - J2EE best practices</title>
    <link>http://www.theserverside.com</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    
        <generator>Jive Forums Silver 5.5.30 (www.jivesoftware.com)</generator>
    
    <pubDate>Wed, 19 Jun 2013 12:33:52 -0400</pubDate>


    <item>

        <title>Welcome to the Jumble - J2EE best practices</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=26141</link>

        

        
            <description><![CDATA[# Use JSP for the presentation Layer<br><br>I completely DISAGREE with this best pratice. Gone are the days when the presentation layer is simply a dumb layer doing no processing/ minimal processing(Writing JavaScript for vallidations!!!!)....Have...]]></description>
        

        <pubDate>Wed, 02 Jun 2004 02:24:24 -0400</pubDate>

        

        <jf:creationDate>Wed, 02 Jun 2004 02:24:24 -0400</jf:creationDate>
        <jf:modificationDate>Wed, 02 Jun 2004 02:24:24 -0400</jf:modificationDate>
        <jf:date>Jun 2, 2004</jf:date>
        <jf:author>Manjunath Rane</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Bes Practice Redefined</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=26141</link>

        

        
            <description><![CDATA[I agree,<br><br>Very often, project teams decided upon the technology, (or have it imposed) before they analyse the system requirements. Best practice is solving your problem using the most &quot;apppropriate&quot; technology. The Agile development...]]></description>
        

        <pubDate>Fri, 28 May 2004 09:51:41 -0400</pubDate>

        

        <jf:creationDate>Fri, 28 May 2004 09:51:41 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 28 May 2004 09:51:41 -0400</jf:modificationDate>
        <jf:date>May 28, 2004</jf:date>
        <jf:author>Paul Beckford</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>distributing for security, why not</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=26141</link>

        

        
            <description><![CDATA[Actually my post was a little bit on another subject, namely distributed (XA) transactions, whose entire purpose is to orchestrate simultaneous updates on more than one physical resource (e.g. JDBC database(s) and JMS provider(s)). In other words, as JMS...]]></description>
        

        <pubDate>Fri, 28 May 2004 03:59:32 -0400</pubDate>

        

        <jf:creationDate>Fri, 28 May 2004 03:59:32 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 28 May 2004 03:59:32 -0400</jf:modificationDate>
        <jf:date>May 28, 2004</jf:date>
        <jf:author>Timur Evdokimov</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>the network.. don't forget the network</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=26141</link>

        

        
            <description><![CDATA[I would say that one of the most important rules in J2EE is:&lt;br&gt;<br><br>Dont forget the network: always use coarse grained remote API calls to minimise network chatter. This includes things from UI design, web to business tier, database...]]></description>
        

        <pubDate>Thu, 27 May 2004 20:33:29 -0400</pubDate>

        

        <jf:creationDate>Thu, 27 May 2004 20:33:29 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 27 May 2004 20:33:29 -0400</jf:modificationDate>
        <jf:date>May 27, 2004</jf:date>
        <jf:author>Nathan Lee</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>JSP and web frameworks</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=26141</link>

        

        
            <description><![CDATA[JSP is not a framework like tapestry.<br><br>JSP can be horrific to work with if done badly, which has to be said is usually the case. But if implemented properly there is nothing wrong with using JSP in your J2EE project as long as it is the best option...]]></description>
        

        <pubDate>Thu, 27 May 2004 11:11:42 -0400</pubDate>

        

        <jf:creationDate>Thu, 27 May 2004 11:11:42 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 27 May 2004 11:11:42 -0400</jf:modificationDate>
        <jf:date>May 27, 2004</jf:date>
        <jf:author>D Johnson</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Why a Session bean as facade?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=26141</link>

        

        
            <description><![CDATA[<blockquote>...I use classes (Called 'accessors') that are serializable as facades...</blockquote>Why do you want to serialize your fa&#xE7;ades?<br>At the end of the day, if they do the same thing, fa&#xE7;ade or accessor, then the name doesn't matter...]]></description>
        

        <pubDate>Thu, 27 May 2004 09:17:02 -0400</pubDate>

        

        <jf:creationDate>Thu, 27 May 2004 09:17:02 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 27 May 2004 09:17:02 -0400</jf:modificationDate>
        <jf:date>May 27, 2004</jf:date>
        <jf:author>Yagiz Erkan</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>to distribute or not to distribute</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=26141</link>

        

        
            <description><![CDATA[Timur,<br><br>I like the subject of your post and I'd like to pull its cover a little bit more toward the business component layer away from the database. <br><br>Distributing the business objects.<br><br>Currently, we're facing a requirement on...]]></description>
        

        <pubDate>Thu, 27 May 2004 09:11:59 -0400</pubDate>

        

        <jf:creationDate>Thu, 27 May 2004 09:11:59 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 27 May 2004 09:11:59 -0400</jf:modificationDate>
        <jf:date>May 27, 2004</jf:date>
        <jf:author>Yagiz Erkan</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Welcome to the Jumble - J2EE best practices</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=26141</link>

        

        
            <description><![CDATA[<blockquote>The purpose is to promote best practices for those who chosed J2EE as a framework for their project.</blockquote>I think the definition isn't correct: &quot;J2EE being a framework&quot;. <br><br>J2EE is not only EJB spec. My Struts...]]></description>
        

        <pubDate>Thu, 27 May 2004 08:55:53 -0400</pubDate>

        

        <jf:creationDate>Thu, 27 May 2004 08:55:53 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 27 May 2004 08:55:53 -0400</jf:modificationDate>
        <jf:date>May 27, 2004</jf:date>
        <jf:author>Yagiz Erkan</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Reality check</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=26141</link>

        

        
            <description><![CDATA[A few comments, based on my (sometimes painfully gained) experience:<br><br>The number one thing of all projects, and especially in J2EE, I think, is to establish a working runtime and development environment, that is:<br><br>* Development platform and...]]></description>
        

        <pubDate>Thu, 27 May 2004 06:42:27 -0400</pubDate>

        

        <jf:creationDate>Thu, 27 May 2004 06:42:27 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 27 May 2004 06:42:27 -0400</jf:modificationDate>
        <jf:date>May 27, 2004</jf:date>
        <jf:author>Par Eklund</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>to distribute or not to distribute</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=26141</link>

        

        
            <description><![CDATA[<blockquote>5. Always use Session Facades whenever you use EJB components.Also read as &quot;Don't use EJB unless you have a distributed transaction.&quot;</blockquote>I have had very odd experience with distributed transactions. I mean, you should never...]]></description>
        

        <pubDate>Thu, 27 May 2004 03:22:02 -0400</pubDate>

        

        <jf:creationDate>Thu, 27 May 2004 03:22:02 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 27 May 2004 03:22:02 -0400</jf:modificationDate>
        <jf:date>May 27, 2004</jf:date>
        <jf:author>Timur Evdokimov</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>Why a Session bean as facade?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=26141</link>

        

        
            <description><![CDATA[#5 Always use Session Facades whenever you use EJB components.<br><br>I use classes (Called 'accessors') that are serializable as facades. Why should I prefer session beans as a facade?]]></description>
        

        <pubDate>Thu, 27 May 2004 03:06:45 -0400</pubDate>

        

        <jf:creationDate>Thu, 27 May 2004 03:06:45 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 27 May 2004 03:06:45 -0400</jf:modificationDate>
        <jf:date>May 27, 2004</jf:date>
        <jf:author>Kees van Dieren</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Welcome to the Jumble - J2EE best practices</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=26141</link>

        

        
            <description><![CDATA[My personal rules:<br><br>1. Only use session beans when you need to provide remotely accessible services. You may find you only need a servlet engine.<br><br>2. Use an ORM tool -- JDO or Hibernate for instance, instead of entity beans. This performs...]]></description>
        

        <pubDate>Thu, 27 May 2004 02:52:32 -0400</pubDate>

        

        <jf:creationDate>Thu, 27 May 2004 02:52:32 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 27 May 2004 02:52:32 -0400</jf:modificationDate>
        <jf:date>May 27, 2004</jf:date>
        <jf:author>Tom Davies</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>J2EE still isn't EJB</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=26141</link>

        

        
            <description><![CDATA[<blockquote>I certainly know that J2EE is not EJB. That's why I think that if you choose to code JSP-servlets, you decided to choose J2EE and then all 10 best practices applies. For small sites I would consider either PHP which provides a lot more then...]]></description>
        

        <pubDate>Wed, 26 May 2004 20:12:35 -0400</pubDate>

        

        <jf:creationDate>Wed, 26 May 2004 20:12:35 -0400</jf:creationDate>
        <jf:modificationDate>Wed, 26 May 2004 20:12:35 -0400</jf:modificationDate>
        <jf:date>May 26, 2004</jf:date>
        <jf:author>Jay Sissom</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Why a top 10 list?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=26141</link>

        

        
            <description><![CDATA[I certainly know that J2EE is not EJB. That's why I think that if you choose to code JSP-servlets, you decided to choose J2EE and then all 10 best practices applies. For small sites I would consider either PHP which provides a lot more then JSP for...]]></description>
        

        <pubDate>Wed, 26 May 2004 18:11:35 -0400</pubDate>

        

        <jf:creationDate>Wed, 26 May 2004 18:11:35 -0400</jf:creationDate>
        <jf:modificationDate>Wed, 26 May 2004 18:11:35 -0400</jf:modificationDate>
        <jf:date>May 26, 2004</jf:date>
        <jf:author>nic fournier</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Why a top 10 list?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=26141</link>

        

        
            <description><![CDATA[<blockquote>Again, the question now is not if J2EE is relevant or not for your project but 10 best pratices to put in place for a project that fits J2EE. I agree that for small project, J2EE is often not the best framework to use, but it is not in...]]></description>
        

        <pubDate>Wed, 26 May 2004 17:59:24 -0400</pubDate>

        

        <jf:creationDate>Wed, 26 May 2004 17:59:24 -0400</jf:creationDate>
        <jf:modificationDate>Wed, 26 May 2004 17:59:24 -0400</jf:modificationDate>
        <jf:date>May 26, 2004</jf:date>
        <jf:author>Jay Sissom</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>



</channel>
</rss>

