Apache Tomcat and Web Services
Test your knowledge of Apache Tomcat configuration and Web Services including SOAP, WSDL, and related technologies
Questions
Which of the following are valid WSDL SOAP binding style/use models? Check all that apply
- RPC/encoded
- RPC/document
- RPC/literal
- Document/encoded
- Document/literal,
Which of the next elements can nest a SOAP Fault Element?
- Header
- Envelope
- Body
- Fault is the Root Element
- None of the above
What is the meaning of SAAJ?
- Simple Access API for Java
- SOAP with Attachments API for Java
- Serial Access API for Java
- Sun Access API for Java
An SAAJ message can be routed to more than one destination, is this true?
- True
- False
Which of the following statements are true about the SOAP syntax?
- 1) A SOAP message MUST NOT use the SOAP Encoding namespace
- 1) A SOAP message MUST use the SOAP Envelope namespace
- 2) A SOAP message MUST contain XML Processing Instructions
- 2) A SOAP message MUST NOT contain a DTD reference
Select all layers which form the stack of the Web Services architecture
- Discovery
- Description
- Packaging
- Transport
- Network
Web Services technology can be divided into 5 stack layers, in which layer SOAP be categorize
- Discovery
- Description
- Packaging
- Transport
- Network
Who is the inventor of TomCat?
- Bjourne Stroutstrup
- James Duncan Davidson
- Ben Kingsley
- Keith Flethcer
____________ is a wire protocol that allows a standalone web-server such as Apache talk to Tomcat.
- AJP
- HTTP
- FTP
- AJAX
Tomcat is a ____________ container?
- Servlet Container
- EJB Server
- J2EE Server
- Nothing
_______________ have developed Tomcat?
- IEEE
- AT&T Bell Labs
- Microsoft
- Apache Software Foundation
_________________ is the default root directory once you install Tomcat.
- $CATALINA_HOME
- $BIN
- $ROOT
- $CONF
____________________ is the saving (persisting) to disk of HTTP sessions when the server is shut down and the corresponding reloading when the server is restarted.
- Persistence
- Server Persistence
- Session Persistence
- Streaming
Through ____________ Tomcat allows us to use its established JNDI context to look up any kind of resource available.
- Naming Lookup
- JNDI
- Class loader
- Buffering
Tomcat includes Server-Side capability (True/False)
- True
- False
__________________ provides a means for running an external program in response to a browser request, typically to process a web based form.
- Common Gateway Interface
- CORBA
- IIS Server
- Java Servlets
The Admin web application is defined in the auto-deployment _____________.
- CATALINA_HOME/webapps/admin.html
- CATALINA_HOME/webapps/admin.xml
- CATALINA_BASE/webapps/admin.xml
- CATALINA_BASE/webapps/admin.html
The __________________ protocol provides with technical means of encrypting data as it passes over a network that Tomcat supports.
- TCP/IP
- PKI
- Secure Socket Layer (SSL)
- HTTPS