<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://raghurkodali.sys-con.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Latest News from Raghu R. Kodali</title>
 <link>http://raghurkodali.sys-con.com/</link>
 <description>Latest News from Raghu R. Kodali</description>
 <language>en</language>
 <copyright>Copyright 2009 Ulitzer.com</copyright>
 <generator>Ulitzer.com</generator>
 <lastBuildDate>Thu, 10 Dec 2009 19:36:37 EST</lastBuildDate>
 <docs>http://backend.userland.com/rss</docs>
 <ttl>360</ttl>
<item>
 <title>EJB 3 Transactions</title>
 <link>http://raghurkodali.sys-con.com/node/325149</link>
 <description>Much of the work surrounding the design and development of enterprise applications involves decisions about how to coordinate the flow of persistent data. This includes when and where to cache data, when to apply it to a persistent store (typically the database), how to resolve simultaneous attempts to access the same data and how to resolve errors that might occur while data in the database is in an inconsistent state. A reliable database is capable of handling these issues at a low level in the database tier, but these same issues can exist in the middle (application server) and client tiers as well, and typically require special application logic.&lt;p&gt;&lt;a href=&quot;http://raghurkodali.sys-con.com/node/325149&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sun, 28 Jan 2007 15:00:00 EST</pubDate>
 <guid isPermaLink="true">http://raghurkodali.sys-con.com/node/325149</guid>
 <comments>http://raghurkodali.sys-con.com/node/325149#feedback</comments>
</item>
<item>
 <title>Java Feature — Inheritance Hierarchies in JPA</title>
 <link>http://raghurkodali.sys-con.com/node/286901</link>
 <description>The persistence model introduced in EJB 3.0 as a replacement for entity beans is known as the Java Persistence API (JPA). The JPA borrows from both proprietary and open source models, such as Oracle TopLink, Hibernate, Spring, and other frameworks, which have gained traction as popular alternatives to the often heavyweight and cumbersome persistence directives required by earlier EJB revisions. Among the new features introduced in EJB 3.0 through the JPA is support for entity inheritance.  In this article, we will examine inheritance strategies supported by the JPA and apply these strategies to a simple entity hierarchy, exploring the strengths and weaknesses of each approach. This comparison is intended to help you understand how to set up entity hierarchies, and to decide which mapping approach to take for the entity hierarchies in your own application.&lt;p&gt;&lt;a href=&quot;http://raghurkodali.sys-con.com/node/286901&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 23 Oct 2006 13:45:00 EDT</pubDate>
 <guid isPermaLink="true">http://raghurkodali.sys-con.com/node/286901</guid>
 <comments>http://raghurkodali.sys-con.com/node/286901#feedback</comments>
</item>
<item>
 <title>Asynchronous Web Services Using WS-Addressing</title>
 <link>http://raghurkodali.sys-con.com/node/183956</link>
 <description>Today&#039;s IT organizations have tens of applications and services that perform some well-defined tasks such as inventory, billing, expense reporting, and order entry. With the evolution of Internet and e-business, enterprises have started to think about how different applications in a disconnected mode can work independently but at the same time be a part of an information workflow process.&lt;p&gt;&lt;a href=&quot;http://raghurkodali.sys-con.com/node/183956&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 28 Feb 2006 09:00:00 EST</pubDate>
 <guid isPermaLink="true">http://raghurkodali.sys-con.com/node/183956</guid>
 <comments>http://raghurkodali.sys-con.com/node/183956#feedback</comments>
</item>
<item>
 <title>The Performance of EJB 3.0</title>
 <link>http://raghurkodali.sys-con.com/node/131767</link>
 <description>We&#039;ve all heard about the simplicity and power of the EJB 3.0 specification. And because this has proven to be true, we can&#039;t help but think that performance must be rather poor. After all, all that simplicity must come at a price.&lt;p&gt;&lt;a href=&quot;http://raghurkodali.sys-con.com/node/131767&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sat, 01 Oct 2005 11:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://raghurkodali.sys-con.com/node/131767</guid>
 <comments>http://raghurkodali.sys-con.com/node/131767#feedback</comments>
</item>
<item>
 <title>The Simplicity of EJB 3.0</title>
 <link>http://raghurkodali.sys-con.com/node/117755</link>
 <description>Over the past few years, the Enterprise JavaBeans (EJB) specification has evolved significantly. In the early days of EJB, application developers faced a burden of overwhelming complexity: they had to manage several component interfaces, deployment descriptors, and unnecessary callback methods; work within the limitations of the EJB Query Language (EJBQL); and learn and implement the design patterns used to overcome the limitations of the specification.&lt;p&gt;&lt;a href=&quot;http://raghurkodali.sys-con.com/node/117755&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 10 Aug 2005 11:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://raghurkodali.sys-con.com/node/117755</guid>
 <comments>http://raghurkodali.sys-con.com/node/117755#feedback</comments>
</item>
</channel>
</rss>
