Computer Knowledge

Java Enterprise and Web Technologies

2,279 Questions

Java enterprise and web technologies questions focus on J2EE architecture, web services like SOAP, and servlet functionalities. These topics frequently appear in IT officer and specialist scale examinations. Regular practice ensures familiarity with enterprise application components.

HttpServlet methodsSOAP and web servicesEJB architecture rolesJ2EE componentsJSP servlet callingUDDI concepts

Java Enterprise and Web Technologies Questions

Multiple choice technology
  1. Web Guard

  2. Web Farm

  3. Application Pool

  4. Silos

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

A Web Farm (or Web Garden at the process level) is when the same application is hosted across multiple servers using Network Load Balancing (NLB). This provides redundancy, scalability, and improved performance by distributing requests across servers. Application Pool is a worker process isolation boundary, not a multi-server architecture.

Multiple choice technology
  1. Init_AppPool

  2. IISAppPool

  3. DefaultAppPool

  4. DefaultApplication

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

IIS 6.0's default application pool is named 'DefaultAppPool'. This pool is created during IIS installation and is configured to use the .NET Framework 2.0 in integrated pipeline mode. It serves as the default assignment for new web applications unless otherwise specified.

Multiple choice technology
  1. IISAppPool

  2. DynamicAppPool

  3. DefaultAppPool (Integrated)

  4. ClassicAppPool

Reveal answer Fill a bubble to check yourself
C,D Correct answer
Explanation

IIS 7.0 includes two default application pools: 'DefaultAppPool' (using the Integrated pipeline mode) and 'ClassicAppPool' (using the Classic ISAPI mode). The Integrated mode is the new default that unifies IIS and ASP.NET pipelines, while Classic mode maintains backward compatibility with IIS 6.0 applications.

Multiple choice technology
  1. https.sys

  2. Web Admin Service

  3. Virtual Directory

  4. Application Pool

Reveal answer Fill a bubble to check yourself
B,C,D Correct answer
Explanation

User Mode components in IIS include Web Admin Service (administration), Virtual Directory (content mapping), and Application Pool (process isolation). https.sys is a Kernel Mode driver for HTTP handling.

Multiple choice technology platforms and products
  1. Manifest

  2. Filters

  3. Kickers

  4. Intents

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Intents are the correct answer because they are Android's asynchronous messaging mechanism used to activate Activities, Services, and Broadcast Receivers. An Intent is a messaging object that can request an action from another component or pass data between components, enabling loose coupling between app components.

Multiple choice technology web technology
  1. Web.config

  2. Global.asax

  3. App.config

  4. All of the above

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

RouteTable is defined in Global.asax during Application_Start. This is the standard location where routes are registered in the MVC application startup lifecycle. Web.config and App.config are for configuration settings, not route definitions.

Multiple choice technology web technology
  1. UrlRoutingModule

  2. Page Event

  3. a or b

  4. None of the above

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The UrlRoutingModule is an HTTP module that examines incoming requests and matches them against registered route tables. When a match is found, it extracts route data and passes control to the appropriate MvcHandler. Web Forms uses page events; MVC uses a completely different routing pipeline.

Multiple choice technology platforms and products
  1. Entity Services

  2. Object Services

  3. Enterprise Services

  4. Model Services

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Object Services is the Entity Framework component that enables application code to operate on entities as .NET Framework objects. It provides facilities for change tracking, object materialization, relationship management, and binding objects to UI controls. Object Services sits between the application code and the lower-level Entity Client layer, providing a rich object-oriented programming experience.

Multiple choice technology programming languages
  1. WorkflowInvoker

  2. WorkflowRuntime

  3. WorkflowApplication

  4. WorkflowMethod

Reveal answer Fill a bubble to check yourself
A,C Correct answer
Explanation

WF 4.0 provides three main hosting options: WorkflowInvoker for synchronous execution (simplest), WorkflowApplication for advanced scenarios with persistence/bookmarks/lifecycle control, and WorkflowServiceEndpoint for WCF integration. WorkflowRuntime is from the older WF 3.x and is not used in WF 4.0.

Multiple choice technology packaged enterprise solutions
  1. Execute Java programs

  2. Create and manage XML documents

  3. Administer the server and all nodes on the network

  4. Automatic deployment of newly developed programs

Reveal answer Fill a bubble to check yourself
A,B,C,D Correct answer
Explanation

The webMethods Integration Platform is a comprehensive enterprise service bus that handles all these tasks: it executes Java-based services, provides extensive XML document processing capabilities, includes administrative tools for server and node management, and supports automated deployment of integration services.

Multiple choice technology packaged enterprise solutions
  1. Middleware

  2. Enterprise application integration

  3. Enterprise service bus

  4. Service-oriented architecture

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Enterprise Service Bus (ESB) is the specific architectural pattern and term for what integration servers implement. While integration servers are a type of middleware and support Enterprise Application Integration (EAI) patterns and SOA principles, Enterprise Service Bus is the most precise synonym for the integration server itself.

Multiple choice technology packaged enterprise solutions
  1. Java

  2. C/C++ , Graphical language known as Flow

  3. Only Option1

  4. Both 1 & 2

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

webMethods Integration Server supports multiple service development approaches: Java for programmatic services, C/C++ for high-performance or legacy integration, and Flow (a graphical, drag-and-drop language) for visual integration logic. Therefore both option A (Java) and option B (C/C++ and Flow) are correct, making D the right answer.

Multiple choice technology packaged enterprise solutions
  1. 8080

  2. 443

  3. 8585

  4. 5555

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

webMethods Integration Server uses port 5555 as its default primary port for the HTTP listener and the Administrator console interface. Other ports like 8080, 443, and 8585 are common defaults for alternative web servers and protocols but are not the default for webMethods.

Multiple choice technology packaged enterprise solutions
  1. Flat files

  2. XML files

  3. Jar files

  4. JSPs

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

webMethods Flow services are physically stored as XML files (specifically named flow.xml) on the Integration Server's filesystem inside the specific package's folder structure. They are not stored as compiled Java classes (Jar files), plain text flat files, or dynamic server pages (JSPs).