Archive for June, 2010

JWS Task 7: AsyncHandler and Brackets Checker

head_body_tattoo

Write WS client that handles response asynchronously. Create web method that checks validity of a string of brackets (such as: parentheses, curly brackets and square brackets, etc).
More >

JWS Task 6: JAX-B and Calendromes

clock

Write WS client that uses artifacts generated with custom bindings file (JAX-B). Create web method for generating date palindromes.
More >

JWS Task 5: wsimport and Quine

escher
Write WS client that uses artifacts generated with wsimport. Use quine trick as a web method.

 

 

 

More >

JWS Task 4: Multithreading and Conway’s Life

R-pentomino

R-pentomino


Write Endpoint Publisher that uses threads executer to support multithreading and simple graphical end-user client.
Use basic implementation of Conway’s Game of Life as web method.
More >

JWS Task 3: SAAJ and Palindromes

palindrome
Write WS client that creates request message and analyses response message using SAAJ (The SOAP with Attachments API for Java).
Create web method for finding all palindromes in a given string.
More >

JWS Task 2: Raw XML and Levenshtein distance

Vladimir Levenshtein

Vladimir Levenshtein


Write WS client that sends raw XML requests instead of using wrapper objects created from Service. Use Levenshtein distance as web method.
More >

JWS Task 1: RPC-style and Kadane’s algorithm

numbers_300x300

Write simple SOAP-based WS with RPC style bindings. Use Kadane’s algorithm as a web method.
More >

JWS Quiz 10: 19 questions

What SAX stands for?





There is always a formal contract when using RESTful service.



REST is an architecture, unlike SOAP, which is a protocol.



It is not necessary to have MIME typed request/response in RESTful implementation.



What MIME stands for?





What can be expected as a response from RESTful service





Combination of the HTTP method (such as PUT) and URI represent CRUD operation on the service.



What JAX-P stands for?





What interfaces are included in JAX-P?







What is true about SAX and DOM parser.



What XSLT stands for?





XSLT is a declarative, XML-based language used for the transformation of XML documents into other XML documents.



The Dispatch interface is the client side twin of the Provider interface.



SOAP over HTTP represents a special case of REST-style services.



The Dispatch interface can't be used to write a dispatch client against SOAP service



Using Provider is more natural way to implement RESTful service than HttpServlet.



What WADL stands for?





What WADL is for?





What is Jersey application?







JWS Quiz 9: 12 questions

Please go to JWS Quiz 9: 12 questions to view the quiz

JWS Quiz 8: 12 questions

Please go to JWS Quiz 8: 12 questions to view the quiz