Advanced Java Interview Questions – Set 02

What is CDATA

A predefined XML tag for character data that means “don’t interpret these characters,” as opposed to parsed character data (PCDATA), in which the normal rules of XML syntax apply. CDATA sections are typically used to show examples of XML syntax.

What is “application client container” ?

A container that supports application client components.

What is “application client module” ?

A software unit that consists of one or more classes and an application client deployment descriptor

What is the J2EE module?

A J2EE module consists of one or more J2EE components for the same container type and one component deployment descriptor of that type.

What is certificate authority ?

A trusted organization that issues public key certificates and provides identification to the bearer.

What is authorization?

The process by which access to a method or resource is determined. Authorization depends on the determination of whether the principal associated with a request through authentication is in a given security role. A security role is a logical grouping of users defined by the person who assembles the application. A deployer maps security roles to security identities. Security identities may be principals or groups in the operational environment.

What is callback methods ?

Component methods called by the container to notify the component of important events in its life cycle.

What is client-certificate authentication ?

An authentication mechanism that uses HTTP over SSL, in which the server and, optionally, the client authenticate each other with a public key certificate that conforms to a standard that is defined by X.509 Public Key Infrastructure

What is authorization constraint ?

An authorization rule that determines who is permitted to access a Web resource collection.

What is binding (XML) ?

Generating the code needed to process a well-defined portion of XML data.