1) Explain what is ATG?
ATG is a framework for creating web applications. It is based on J2EE standards.
2) Mention what is the core of ATG?
The core of the ATG platform is
3) Explain what is a droplet in ATG?
Basically, a droplet is an ATG’s custom servlet which has some atg-specific customization. It can be correlated with the HttpServlet in J2EE, but here we use DynamoServlet class which implements javax.servlet.Servlet interface in ATG.
Droplets are mainly used to abstract out the business logic in server side code.
4) Explain what is a component in ATG?
In ATG a component is simply is a configuration file (a simple text file with .properties extension), which uses a java class.
5) Explain what is a Nucleus in ATG?
In ATG, Nucleus is referred to the ATG container for components. It provides an hierarchical name space to component. Each component has a unique full name so that pages and other components can reference it.
6) Explain what is ATG component scope?
Scope is nothing but a nucleus variable, which tells the nucleus till when a component will exist.
7) By using what sign in the configuration files does nucleus properties are processed?
The nucleus properties are processed by using the $ sign in the configuration files.
8) Explain how you can create a JSPs in ATG or JSP page is processed in ATG?
You can create a JSPs in ATG or JSP page is processed in ATG by following steps,
This is how the JSP page is processed in ATG application.
9) Mention what are the types of Pipeline in ATG?
The types of request handling pipelines used by Dynamo
10) Mention what is the default Scope of a Component?
The default scope of a component is Global.
11) Mention what are the two methods in a component?
The two methods in a component are
12) Mention what is the difference between FormHandler, droplet and servlet?
The difference between FormHandler, droplet and servlet,
13) Mention the Advantages of DAF?
14) Explain what are the performance issues with ATG?
The performance issues with ATG include
15) Mention what are the two types of cache that ATG repository maintains?
The two types of cache that ATG repository maintains
16) Explain what is ATG DPS? What are its elements?
ATG DPS is referred to ATG Dynamo personalization system. The key elements of ATG are
17) Mention what are the scope of Dynamo Components?
The scope of Dynamo Components are
The default scope is Global
18) Mention what is the main difference between JSP and DSP tag libraries?
The main difference between JSP and DSP tag libraries are
19) Explain what if the ATG applications are deployed on a cluster of servers?
If the ATG applications are deployed on a cluster of servers then it is better to go for either Distributed caching or Locked caching.
20) Mention what is the difference between dsp and dspel tags?
21) Mention what is the standard atg.repository.QueryBuilder interface defines?
The standard atg.repository.QueryBuilder interface defines available query operations that repositories should support.
22) Mention what is the advantage of Nucleus in ATG?
The advantage of Nucleus in ATG are,
23) Explain how can you embed the output of a Java servlet (an ATG servlet bean) in a JSP?
In order to embed the output of a Java servlet (an ATG servlet bean) in a JSP you need to add dsp:droplet tag with a bean attribute.
24) Mention in order to use custom ATG servlet beans with the ATG Control Center what is required?
In order to use custom ATG servlet beans with the ATG Control Center you need to apply following requirements:
Leave a Reply