This week's book giveaway is in the OCMJEA forum. We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line! See this thread for details.
Is this true?
Question1 :- A JAX-WS client can access a web service that is not running on java platform and contrariwise?
Question 2:- All session beans and MDB needs to have business interface?-->for this question answer is false, but my question is , in real bean projects in which scenario we need such kind of session beans without business interfaces?
Q1: Of course - this is the point of web services; to enable interaction in heterogeneous environments.
Q2: With EJB 3.1, there is the no-interface view which is a local view only accessible by components in the same application.
Q3: Message driven beans never have a business interface, since they are only accessible by sending a message (most commonly JMS) to a message queue or topic.
This is useful if you want a component with more loose coupling to its clients.
Thanks for your answers,
Q1 and Q3 -was very much crystal clear to me.
I was doubt about Q2 (because i don't hands-on though i am SCBCD1.5 certified )but now its also clear to me with your answer
Hi Andrew ,
Thank you for putting question back and for Marshaling posts nicely to keep forums reputation.