This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I passed SCDJWS 2 hours ago and am pretty pleased about my effort. It was really hard for me to take out time from my busy schedule and prepare for the test. I studied RMH book and Mikalai's notes. Believe me,you do not need anything else :-)
I made sure I was real strong on SOAP,WSDL,JAXP,JAXB and JAX-RPC part. I struggled a lot with UDDI,JAXR and XML Security.I found these a little abstract to understand,specially,UDDI.
I did small hands on experiments with Eclipse-Axis2 and JDeveloper-OC4J. These experiments helped me understand the mechanics of preparing SOAP request/response with JAX-RPC/SAAJ.
I think 4 weeks time is good enough considering one has prior experience in J2EE.
RMH book is probably the best to make one understand , foundations of Basic Profile 1. Also, HATS OFF to Mikalai - Boy ! ! What a note you have prepared buddy ! ! Thanks a ton.
How much prior experience you have before Starting in Web Services Exam. One more thing I am confuse about that Not having experience or knowledge of EJBs create any trouble while developing J2EE application. I am asking this Question because I am going on the same path SCJP-SCWCD-WebServices. and a bit confuse about leaving SCBCD.
I have started developing web services about 6 months back in my project.And I just started design and architecture of Web Services.
The exam asks you questions on EJB, only from the aspect of exposing EJBs as Web Services.You need not have experience with developing,designing or deploying EJBs.Although, knowledge on EJB would give you the option of exposing web services in more than one way.But, you should be clear about the differences of Stateless,Stateful and Entity Beans and the EJB deployment descriptor.
Personally,I find EJBs a little complex and have been overjoyed with ORMs like Hibernate,Toplink etc for the last couple of years.But, then again it is my personal choice.And I have consciously decided not to take SCBCD 5 which, probably also closes the road to SCEA 5 for me as well ! !
Congrates Dipti m also prepairing for this. I've also deployed web-services in my project around 3 months back but i'd used jax-ws. I also dont have any prior exp on ejb neither i've looked into it.I'm follower of netbeans for my project deployment. One thing i would like to know that, do i really need to have grasp on ejb? how long you took to give this exam. Which web/app server you've used for your deployment. I'm using tomcat web-server 5.5 . Any suggestion on stress area of web-services. Topics you phased most complex. You've mentioned rmh book and notes. These are enough? I also want to know about the security issues (in rmh it is not there). Can you elaborate your exp while prepairing your exam.
Joined: Sep 17, 2003
Hello Navneet ,
To answer your questions one by one - 1) No, you do not need to have a grasp on EJB.That is required for SCBCD. But, you should be aware of how EJBs are deployed,the deployment descriptor and the types of beans for the sake of exposing them as web services. 2)I studied for 3 weeks for this exam.Almost every day after coming back from work. 3)I have used OC4J and Apache AXIS2 on Tomcat(Eclipse Europa) for deploying my web services. 4)Stress area would be SOAP,WSDL,JAX-RPC,SAAJ.ou would find a lot of wuestions from these areas.You might get questions from UDDI basic structures as well.XML security was probably the toughest for me :-) But, Mikalai's notes talks about these security specs in a very organized way.Should be very helpful.