aspose file tools*
The moose likes EJB and other Java EE Technologies and the fly likes Welcome Raghu Kodali and Jonathan Wetherbee Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "Welcome Raghu Kodali and Jonathan Wetherbee" Watch "Welcome Raghu Kodali and Jonathan Wetherbee" New topic
Author

Welcome Raghu Kodali and Jonathan Wetherbee

Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 29220
    
135

This week, we're delighted to have Raghu Kodali and Jonathan Wetherbee helping to answer questions about the new book Beginning EJB 3 Application Development: From Novice to Professional.

The promotion starts Tuesday, October 24th 2006 and will end on Friday, October 27th 2006.

We'll be selecting four random posters in this forum to win a free copy of the book provided by the publisher, Apress.

Please read the Book Promotion Eligibility Requirements and Legal type stuff to ensure your best chances at winning!

Posts in this welcome thread are not eligible for the drawing.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Mark Spritzler
ranger
Sheriff

Joined: Feb 05, 2001
Posts: 17249
    
    6

Great to have you guys here this week. Looking forward to all the great topics we get to cover.

Mark


Perfect World Programming, LLC - Two Laptop Bag - Tube Organizer
How to Ask Questions the Smart Way FAQ
Balaji Loganathan
author and deputy
Bartender

Joined: Jul 13, 2001
Posts: 3150
Welcome! Welcome!


Spritle Software Blogs
reddy yeruva
Greenhorn

Joined: Oct 18, 2006
Posts: 18
great to have you guys..


Y.Tirupati Reddy<br />reddy.yeruva@gmail.com
Manivannan Arivazhagan
Greenhorn

Joined: Oct 13, 2006
Posts: 1
welcome welcome..
Jon Wetherbee
author
Ranch Hand

Joined: Oct 05, 2006
Posts: 33
Hi all, and thanks to all of you who are participating!

Raghu and I are at Oracle Open World for much of this week, but are checking in frequently. We are definitely enjoying the questions so far, so don't hesitate to ask whatever you like, and we'll take a stab at it.

Thanks!
Jon
punna Kumar
Ranch Hand

Joined: Feb 28, 2005
Posts: 80
Thanks for the Good Book

great with in short time we can masters in EJB3

Regards,
Ravi
Yellapa Adepu
Ranch Hand

Joined: Jan 17, 2006
Posts: 34
Hi,
EJB were developed to make data persistence and transaction management programming easier. Ofcourse, it was one of many responsibilities of EJB

Recent past some frameworks like Hibernate are taking over the part of EJBs defined roles & responsibilities. Most programmers feel, it is easier to with with Hibernate comparatively EJB.

So, how does EJB 3 is anwering the difficultites and competing with them (technically).
After having EJB 3, is it easier to continue with EJB or such frameworks.

Thanks


Yellapa Adepu<br />SCEA
Vincent Alchin
Greenhorn

Joined: Oct 25, 2006
Posts: 1
thanks for the great book...
Jon Wetherbee
author
Ranch Hand

Joined: Oct 05, 2006
Posts: 33
thanks for the great book... [jumpingjoy]

Hey, our pleasure!

So, how does EJB 3 is anwering the difficultites and competing with them (technically). After having EJB 3, is it easier to continue with EJB or such frameworks.

EJB 3 has taken the approach of essentially standardizing the programming model in Hibernate and TopLink into the Java Persistence API (JPA). Both Hibernate and TopLink serve as implementations of the JPA, so what you have with EJB 3 is these underlying technologies wrapped up as a standard programming interface. By standardizing it, vendors are free to implement this programming API however they choose, and can compete on performance and extension features. That's the theory, anyhow, and we'll have to see how things turn out. I think it is a very promising approach.

The other benefit of incorporating TopLink and Hibernate into the JPA standard, is that surrounding standards in the Java EE stack, like EJB session beans, can more seamlessly work with this new persistence API. In the absence of standards, it is difficult to develop optimizations and integration between the technologies. Such interactions make for a much smoother development experience, where common core concepts are built into to the Java EE API. As an example, Java EE 5 introduces a common practice of exposing all meta data (with a few necessary exceptions) both through XML and annotations, where the XML always overrides the annotations in the event of a conflict. This common practice pervades EJB session beans and message driven beans, but also JPA entities. The same is true of Java EE web services, and so on. A standard helps to both define and enforce this type of practice.

Regards,
Jon
[ October 25, 2006: Message edited by: Jon Wetherbee ]
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 29220
    
135

Yellappa,
Note that questions/posts in this thread are not eligible for the promotion. Please start a new thread for further questions.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Welcome Raghu Kodali and Jonathan Wetherbee
 
Similar Threads
Winners: Beginning EJB 3 Application Development: From Novice to Professional
Beginning EJB 3 Dev and GWT
Need all your guidance
EJB 3: JPA versus Beginning EJB 3 App Dev
Why EJB 3.0 and Why your book