web service ,soa ,soap , ejb, good book

hello

I have bought SCJP Sun Certified Programmer for Java 5 Study Guide

by Katherine Sierra and Bert Bates

from my experience with this book and Internet ,i found this book really better than searching info by Internet (info is better structured with the book)

My question is

I would like to learn new things with java like web service ,soa ,soap , ejb

which one I have to start learning ?

and what book do you advice me to buy?

thank you in advance

[508 byte] By [linuxchilda] at [2007-11-27 5:54:29]
# 1
A [url= http://safari.oreilly.com/]safari[/url] account
georgemca at 2007-7-12 15:49:02 > top of Java-index,Java Essentials,Java Programming...
# 2

It kind of depends on what you're after exactly. It's hard to go wrong with the O'Reilly books that george recommended and a Safari account gives you rapid access to their library in digital form. Bruce Eckel's books make good reference material, but I've never tried to read them cover to cover.

For me, and this is in part because I generally know what I'm looking for and how to find it, find that the single best venue to any resource I might need is Google. Understanding that you expressed that a book is better for your purposes than the internet I just wanted to point out that you can find just about anything you want if you're dilligent and think about your searches a bit.

I also get a lot of bang for my buck with the information that Sun publishes on this site as well.

I would recommend starting with ejb(s) though they aren't required for services they are conceptually a stepping stone to services.)

PS

puckstopper31a at 2007-7-12 15:49:02 > top of Java-index,Java Essentials,Java Programming...
# 3

I'd also recommend the following

The first three books on [url=http://amazon.co.uk/s/ref=nb_ss_w_h_/203-1708115-9526359?url=search-alias%3Daps&field-keywords=rod+johnson&Go.x=0&Go.y=0&Go=Go]this page[/url], from the lead developer of the Spring framework

[url=http://www.amazon.co.uk/Better-Faster-Lighter-Java-Bruce/dp/0596006764/ref=sr_1_6/203-1708115-9526359?ie=UTF8&s=books&qid=1180531185&sr=8-6]Better, faster, lighter Java[/url]

[url=http://www.amazon.co.uk/Mastering-Enterprise-JavaBeans-Ed-Roman/dp/0764576828/ref=sr_1_5/203-1708115-9526359?ie=UTF8&s=books&qid=1180531228&sr=8-5]Mastering EJBs[/url]

georgemca at 2007-7-12 15:49:02 > top of Java-index,Java Essentials,Java Programming...
# 4

> I'd also recommend the following

>

> The first three books on

> [url=http://amazon.co.uk/s/ref=nb_ss_w_h_/203-1708115-

> 9526359?url=search-alias%3Daps&field-keywords=rod+john

> son&Go.x=0&Go.y=0&Go=Go]this page[/url], from the

> lead developer of the Spring framework

> [url=http://www.amazon.co.uk/Better-Faster-Lighter-Jav

> a-Bruce/dp/0596006764/ref=sr_1_6/203-1708115-9526359?i

> e=UTF8&s=books&qid=1180531185&sr=8-6]Better, faster,

> lighter Java[/url]

> [url=http://www.amazon.co.uk/Mastering-Enterprise-Java

> Beans-Ed-Roman/dp/0764576828/ref=sr_1_5/203-1708115-95

> 26359?ie=UTF8&s=books&qid=1180531228&sr=8-5]Mastering

> EJBs[/url]

thank you

but if I can offer only to buy one book ?

what book I have to start with ?

linuxchilda at 2007-7-12 15:49:02 > top of Java-index,Java Essentials,Java Programming...
# 5

> > I'd also recommend the following

> >

> > The first three books on

> >

> [url=http://amazon.co.uk/s/ref=nb_ss_w_h_/203-1708115-

>

> >

> 9526359?url=search-alias%3Daps&field-keywords=rod+john

>

> > son&Go.x=0&Go.y=0&Go=Go]this page[/url], from the

> > lead developer of the Spring framework

> >

> [url=http://www.amazon.co.uk/Better-Faster-Lighter-Jav

>

> >

> a-Bruce/dp/0596006764/ref=sr_1_6/203-1708115-9526359?i

>

> > e=UTF8&s=books&qid=1180531185&sr=8-6]Better,

> faster,

> > lighter Java[/url]

> >

> [url=http://www.amazon.co.uk/Mastering-Enterprise-Java

>

> >

> Beans-Ed-Roman/dp/0764576828/ref=sr_1_5/203-1708115-95

>

> >

> 26359?ie=UTF8&s=books&qid=1180531228&sr=8-5]Mastering

> > EJBs[/url]

>

> thank you

>

> but if I can offer only to buy one book ?

> what book I have to start with ?

Whichever one best suits your needs! Seriously, you need to decide what it is you're after, rather than just "I need a book that has web services, or soa, or EJB, or SOAP". Mastering EJBs is probably the most all-encompassing of the bunch, though

georgemca at 2007-7-12 15:49:02 > top of Java-index,Java Essentials,Java Programming...
# 6

> Whichever one best suits your needs! Seriously, you

> need to decide what it is you're after, rather than

> just "I need a book that has web services, or soa, or

> EJB, or SOAP". Mastering EJBs is probably the most

> all-encompassing of the bunch, though

ok thank you

my need is to have a good beginning to understand all the terms above

and as I can't have the book between my hands ,I don't want to lose my money

I will trust you

and I give you the stars :-)

linuxchilda at 2007-7-12 15:49:02 > top of Java-index,Java Essentials,Java Programming...
# 7

There are different software technologies that are used to build applications.

There are different software architectural styles that exist. The main three that exist today are the:

1. Service Oriented Architecture (SOA)

web services and soap are part of the (SOA)

2. Java EE Reference Architecture

Enterprise Javabeans (EJB) are part of the Java EE Reference Architecture

3. Microsoft's dot Net Architecture

In recent years, additions have been made to the Java EE Reference Architecture to make it more compatible with SOA.

However, there are still significant differences between the two styles of application development. You should be able to distinguish between the two and be able to focus your learning in a meaningful way.

GhostRadioTwoa at 2007-7-12 15:49:02 > top of Java-index,Java Essentials,Java Programming...
# 8
ok thank you for the new information you gave me> > 3. Microsoft's dot Net Architecture > > let's say that I'm not a fan of Microsoft thank you again
linuxchilda at 2007-7-12 15:49:02 > top of Java-index,Java Essentials,Java Programming...