Apache Tomcat and Web Services

Test your knowledge of Apache Tomcat configuration and Web Services including SOAP, WSDL, and related technologies

18 Questions Published

Questions

Question 1 Multiple Choice (Multiple Answers)

Which of the following are valid WSDL SOAP binding style/use models? Check all that apply

  1. RPC/encoded
  2. RPC/document
  3. RPC/literal
  4. Document/encoded
  5. Document/literal,
Question 2 Multiple Choice (Multiple Answers)

Which of the next elements can nest a SOAP Fault Element?

  1. Header
  2. Envelope
  3. Body
  4. Fault is the Root Element
  5. None of the above
Question 3 Multiple Choice (Single Answer)

What is the meaning of SAAJ?

  1. Simple Access API for Java
  2. SOAP with Attachments API for Java
  3. Serial Access API for Java
  4. Sun Access API for Java
Question 4 True/False

An SAAJ message can be routed to more than one destination, is this true?

  1. True
  2. False
Question 5 Multiple Choice (Multiple Answers)

Which of the following statements are true about the SOAP syntax?

  1. 1) A SOAP message MUST NOT use the SOAP Encoding namespace
  2. 1) A SOAP message MUST use the SOAP Envelope namespace
  3. 2) A SOAP message MUST contain XML Processing Instructions
  4. 2) A SOAP message MUST NOT contain a DTD reference
Question 6 Multiple Choice (Multiple Answers)

Select all layers which form the stack of the Web Services architecture

  1. Discovery
  2. Description
  3. Packaging
  4. Transport
  5. Network
Question 7 Multiple Choice (Multiple Answers)

Web Services technology can be divided into 5 stack layers, in which layer SOAP be categorize

  1. Discovery
  2. Description
  3. Packaging
  4. Transport
  5. Network
Question 8 Multiple Choice (Single Answer)

Who is the inventor of TomCat?

  1. Bjourne Stroutstrup
  2. James Duncan Davidson
  3. Ben Kingsley
  4. Keith Flethcer
Question 9 Multiple Choice (Single Answer)

____________ is a wire protocol that allows a standalone web-server such as Apache talk to Tomcat.

  1. AJP
  2. HTTP
  3. FTP
  4. AJAX
Question 10 Multiple Choice (Single Answer)

Tomcat is a ____________ container?

  1. Servlet Container
  2. EJB Server
  3. J2EE Server
  4. Nothing
Question 11 Multiple Choice (Single Answer)

_______________ have developed Tomcat?

  1. IEEE
  2. AT&T Bell Labs
  3. Microsoft
  4. Apache Software Foundation
Question 12 Multiple Choice (Single Answer)

_________________ is the default root directory once you install Tomcat.

  1. $CATALINA_HOME
  2. $BIN
  3. $ROOT
  4. $CONF
Question 13 Multiple Choice (Single Answer)

____________________ is the saving (persisting) to disk of HTTP sessions when the server is shut down and the corresponding reloading when the server is restarted.

  1. Persistence
  2. Server Persistence
  3. Session Persistence
  4. Streaming
Question 14 Multiple Choice (Single Answer)

Through ____________ Tomcat allows us to use its established JNDI context to look up any kind of resource available.

  1. Naming Lookup
  2. JNDI
  3. Class loader
  4. Buffering
Question 15 True/False

Tomcat includes Server-Side capability (True/False)

  1. True
  2. False
Question 16 Multiple Choice (Single Answer)

__________________ provides a means for running an external program in response to a browser request, typically to process a web based form.

  1. Common Gateway Interface
  2. CORBA
  3. IIS Server
  4. Java Servlets
Question 17 Multiple Choice (Single Answer)

The Admin web application is defined in the auto-deployment _____________.

  1. CATALINA_HOME/webapps/admin.html
  2. CATALINA_HOME/webapps/admin.xml
  3. CATALINA_BASE/webapps/admin.xml
  4. CATALINA_BASE/webapps/admin.html
Question 18 Multiple Choice (Single Answer)

The __________________ protocol provides with technical means of encrypting data as it passes over a network that Tomcat supports.

  1. TCP/IP
  2. PKI
  3. Secure Socket Layer (SSL)
  4. HTTPS