Forum Controls
Spotlight Features

The Rich Engineering Heritage Behind Dependency Injection

Andrew McVeigh takes us on a tour of the rich heritage behind dependency injection, what it represents, and tells us why its here to stay.

NetBeans 6: Matisse Updates

NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed.

Introduction to Groovy Part 3

In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.

Easier Custom Components with Swing Fuse

Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.

Benchmark Analysis: Guice vs Spring

Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
Replies: 9 - Pages: 1  
Threads: [ Previous | Next ]
  Click to reply to this thread Reply

Web services - detailed exams

At 1:31 PM on Jan 23, 2008, Henryk Konsek wrote:

Hi

Haitham wants to create new 'Web Services - advanced' exam. I think that is a great idea and JBB definitely needs such but I suggest (according to the JBB convention) to split this exam into a separated exams. For instance we could create basic and intermediate exams (as Haitham suggested):
* SOAP
* WSDL
* WS-I BP
* UDDI
* JAX-RPC
* JAXP
* JAXR
* WS-Security concepts: (XML-Encryption, XML-Sig, XAML and others)
* J2ee Deployment: (Deployment Descriptor, webservices.xml and mapping file details)

At this beginning I suggest to choose one of them and create an appriopriate basic exam. We call it 'little steps approach' :) Haitham, could you choose one from which we can started and suggest a draft for the basic exam? SOAP basic exam for instance.

Best regards.
1 . At 4:10 AM on Jan 24, 2008, Haitham Raik wrote:
  Click to reply to this thread Reply

Re: Web services - detailed exams

Yes henryk the best step is to start with SOAP basic exam. I am thinking to include the following items in this exam:
* Advantages and disadvantages of using SOAP messages
* SOAP Basic Structure.
* SOAP Headers and Body.
* SOAP binding to HTTP.
* SOAP Namespaces.

Then we can set the subjects of SOAP Intermediate where the following items will be included:
* SOAP Messaging Modes.
* SOAP RPC/Encoding.
* SOAP Fault.
* SOAP with Attachments

Next we can start with the WSDL Basic/Intermediate subjects.

please note that the WS-I Basic Profile restrictions will be included in a separate exam for all web services specifications
Regards
Haitham
2 . At 4:37 AM on Jan 24, 2008, Haitham Raik wrote:
  Click to reply to this thread Reply

Re: Web services - detailed exams

I have a minor correction: RPC/Encoded not RPC/Encoding
3 . At 10:39 AM on Jan 24, 2008, Haitham Raik wrote:
  Click to reply to this thread Reply

Re: Web services - detailed exams

I am thinking to create a SCDJWS study guide (after setting the webservice exams objectives).

Regards
Haitham Raik
4 . At 3:35 PM on Jan 24, 2008, John Rizzo wrote:
  Click to reply to this thread Reply

Re: Web services - detailed exams

Welcome in the world of JavaBlackBelt moderators, Haitham !

I see that you have large and ambitious plans. I'm eager to see them realized.

You may want to start reading the "How to write good objectives?" (menu Info > Manual), and propose a text for this SOAP exam on a wiki page (see menu Admin > Documents)

Kind regards.
John.
JavaBlackBelt.com
5 . At 2:54 PM on Jan 25, 2008, Haitham Raik wrote:
  Click to reply to this thread Reply

Re: Web services - detailed exams

Thank you John. I will read the manual and set the objectives on the public documents under (Admin > Documents)

thank you again and regards
Haitham Raik
6 . At 1:53 PM on Feb 1, 2008, Haitham Raik wrote:
  Click to reply to this thread Reply

Re: Web services - detailed exams

I have read the manual "How to write good objectives" and i tried to set a document on the wiki site. but because I have a problem with the wiki site, I will set the exam objectives here:

To pass this exam the examinees will be required to:
1) Understand the Advantages and Disadvantages of using SOAP messages.
2) Identify the Basic structure of SOAP Message.
3) Describe the function of each element in the SOAP message.
4) Know how SOAP message header blocks are used and processed.
5) Understand the SOAP binding to Http.

Note: This exam does not cover the following objectives:
1) The SOAP Messaging modes (document/literal, RPC/literal)
2) SOAP encoding.
3) SOAP Fault messages.
4) SOAP with Attachements.
5) The WS-I Basic Profile restrictions on SOAP.
7 . At 5:00 AM on Feb 11, 2008, John Rizzo wrote:
  Click to reply to this thread Reply

Re: Web services - detailed exams

Hi Haitham,

Thank you for these objectives.

Usually, more advanced exams trend to focus on a specialized sub-area of the technology. Your objectives seems much SOAP oriented. Would you tell that it's a "SOAP exam" ?

You may also want to detail each point. Put yourself in the skin of a question author and ask yourself "how far can I go in the detail when I imagine a new question?".

I hope this helps.
Kind regards.
John.
JavaBlackBelt.com
8 . At 11:15 AM on Feb 11, 2008, Haitham Raik wrote:
  Click to reply to this thread Reply

Re: Web services - detailed exams

Thank you john for your respond. yes the objectives are related to the SOAP Basic exam "as i mentioned in first reply to me in this thread".
Thank you again for your advice. i will go with it.

Regards
9 . At 11:42 AM on Feb 11, 2008, John Rizzo wrote:
  Click to reply to this thread Reply

Re: Web services - detailed exams

Sorry, you are right.
I don't always re-read all the thread. :-)
JavaBlackBelt.com

thread.rss_message