The Java __________ specification defines an application programming interface for communication between the Web server and the application program.

The Java __________ specification defines an application programming interface for communication between the Web server and the application program.

Right Answer is:

Servlet

SOLUTION

  • The Java Servlet specification defines an application programming interface for communication between the Web server and the application program.
  • Servlets are commonly used to generate dynamic responses to HTTP requests.
  • They can access inputs provided through HTML forms, apply “business logic” to decide what response to provide, and then generate HTML output to be sent back to the browser.
  • In a two-layer Web architecture, an application runs as part of the Web server itself.
  • One way of implementing such an architecture is to load Java programs into the Web server.
Scroll to Top