December 2006

You are currently browsing the monthly archive for December 2006.

Use of Technorati

This is a tool to check the incoming links for my blog.

Technorati Profile

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Live
  • Technorati
  • YahooMyWeb

SCBCD 5.0 Beta Exam Review

Just took the Beta Exam today, it’s really a nightmare. Since it is a beta exam, I guess Sun want to deliver all the questions it has to the tester and evaluate the question difficulties and degree of appropriate.

The exam I took lasts for 5 hours, with 180 questions within. Compared to the current SCBCD for J2EE 1.3 edition, which has only 70 questions working in 2 hours, the Beta exam is really a nightmare.

Back to the content of the exam, this new edition includes many new concepts of EJB 3.0, especially the topics of Java Persistence API and Annotations, which are the core components of EJB 3.0.

The questions are mainly multiple choices, which it will specify clearly whether you should select one, two… four answers. The testing program will warn you if you select more answers than expected. Besides multiple choices, there are also drag and drop questions included, which is not included in the previous version. For drag and drop questions, you will be prompted a new window, confirmed you answer by closing the prompted window. Be careful, the answer will lose if you open this prompted window again, so answer carefully on the first time you handle these questions.

I did a simple statistics on the distribution of question types, some of the questions may include knowledges from more than one question type.

Session Bean (45 out of 180, or 25%)
Message-Driven Bean (19 out of 180, or 11%)
Java Persistance API (70 out of 180, or 39%)
Transaction (36 out of 180, or 20%)
Others (35 out of 180, or 19%)

It is suprisingly to me that Transaction occupies such a big proportion in the exam, which 20% of the questions are related. This may be due to that the use of Transaction can be applied on any Enterprise Bean and Connection Type, also the many variations of transaction types.

Besides, for Session Bean, the major questions are about the use of relevant Annotations for defining the bean type, using dependency injection and constructing references to other session beans.

For Message-Driven Bean, it simply contains the logic on how it works. A few questions also talk about the combined use with Timer Service.

For Java Persistence API, since it’s a new concept to EJB, many fundamental questions will be asked. From the use of annotations to define Entity and Relationships, to the syntax of EJB-QL on querying the database, they all are asked in the exam.

For the remaining part categorized as Others, about one-third of the questions are related to the security issue on the beans, with the use of roles both by annotations or XML descriptors. Other questions include the handling of exceptions, interceptors, etc.

In conclusion, this exam provides a good platform on the new standard EJB 3.0. As the functionalities equipped with EJB 3.0 will greatly helps the development of EJB, I believe this exam must be popular in the coming future. Even I believed I did not do well in today’s exam, I will anyway retake it and get certified after this is officially published.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Live
  • Technorati
  • YahooMyWeb

There is a book named “Mastering EJB 3.0″

In Chapter 13 of the book, it introduces their ideas for desigining “When to Use EJB” in the following design situations.

- Remoting is required
- Distributed transactions are required
- Component-security is required
- Persistence is required
- Integration with legacy applications is required
- Scalability is required

Reference:
Free Book: Mastering Enterprise JavaBeans 3.0
http://www.theserverside.com/tt/books/wiley/masteringEJB3/index.tss

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Live
  • Technorati
  • YahooMyWeb

As I passed SCJP, my next step shall be something about JavaEE. In fact, when I read those books, I found the exam version is quite old. For EJB, it still resides in EJB2.1 of J2EE 1.3. It’s very very old and actually not easy for development.

I would prefer the new version EJB3, with a fantastic development environment by the use of annotation. Then I look of the release date of the new version exam on EJB3.

While I’m doing the search, I got the following information, which Sun is inviting Java developers to help shape the EJB3 exam. That’s why I join it.

Even I am a newbie in EJB3, but it’s free. So I still joined it, and if I’m lucky and passed this exam, I will get the SCBCD directly. So good.

The details are as follow:

[Reference: http://www.sun.com/training/certification/java/beta_scbcd.xml

FREE: Sun Certified Business Component Developer 5.0 Beta Exam

Are you a developer who is responsible for designing and implementing applications using Enterprise JavaBeans 3.0? If so, this is your opportunity to get involved in the creation of the Sun Certified Business Component Developer (SCBCD) 5.0 exam!!!!!

»   Beta Dates: December 8, 2006 – January 2, 2007
»   Registration Start Date: November 24, 2006
»   Beta Exam Number: 311-091

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Live
  • Technorati
  • YahooMyWeb

SCJP Exam Result

Yeah!! I have successfully passed the SCJP exam on last Saturday. It’s not as difficult as I think, perhaps that’s the reason for the mock exam.

I got 62 questions correct out of 72, which scored me 86%. I accepted this score in terms of doing an exam on Java 5. It’s lucky already because many skills like Generics, I even didn’t write a system on it.

In order to pass the exam, I will also leave some hints. I got two books, which was introduced here before. Work on the mock exam questions will be very useful, since I can find at least twenty questions in the real exam which are exactly the same as the mock questions.

For the next step, I may plan to study on either SCWCD or SCBCD. In fact, I do want to know more about EJB at this moment, especially the new EJB 3.0 specification. As it provides a brand new framework that allows developers to work on really the business logic. They need not to care about the codes like implementing SessinoBean and EntityBean anymore. The development becomes more reflective and easy.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Live
  • Technorati
  • YahooMyWeb

« Older entries

 

December 2006
S M T W T F S
« Nov   Jan »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Categories