The following section answers some commonly asked questions about the fulfillment framework. Answer: Topics are used because various subsystems might be interested in the message being sent. Examples of this include the ModifyOrderNotification message. It can be sent by any of the components in the system. The OrderFulfiller and the OrderChangeHandler components both listen for this message but each does something different with it.
|Published (Last):||15 June 2009|
|PDF File Size:||7.51 Mb|
|ePub File Size:||13.23 Mb|
|Price:||Free* [*Free Regsitration Required]|
Oracle Products. Art Technology Group ATG was an independent unconstrained internet technology company specializing in e-commerce software and On-demand optimization applications until its acquisition by Oracle on January 5, On November 2, , Oracle announced that it has agreed to acquire Art Technology Group ATG , a leading provider of e-commerce software and related on demand commerce optimization applications.
Oracle and ATG are helping to grow business revenue and to improve brand value, to achieve better operating results, and increase business agility across online and traditional commerce environments.
What is ATG? ATG is a framework for creating web applications. It is based on J2EE standards. Most of the online shopping websites are migrating to Atg for the best performance of their website and for the customer satisfaction who visits to the website for online shopping. What is Nucleus in ATG?
Nucleus lets you assemble applications through simple configuration files that specify what components are used by the application, what parameters are used to initialize those components, and how those components hook up to each other.
What is a repository in ATG? A repository is simply an interface between ATG application and database. High-level, any web application is based on two things mainly viz. What is a component in ATG? Components are basically the building blocks of ATG.
Practically, a component is a configuration file a simple text file with. ATG has specified a specific standard or syntax , for these configuration files, so that they can use java classes to execute some logic. So basically, to create this building block known as a component, we need a java class and a configuration file. What is a droplet? Droplet helps the developer to separate the presentation code from the business logic code. What is the difference between droplet and servlet in ATG?
What is multi table in ATG? What is ATG Dynamo? The framework forms the foundation of all ATG product such as its flagship eCommerce product which run some of the largest sites on the web. And types of servlet pipeline? Servlet pipeline is creating request handling pipeline. There are two types of servlet pipeline in ATG for handling requests. What is Formhandlers? What are the different types of Formhandlers in ATG?
FormHandlers are used when there are forms. They help to perform validation for the forms. There are three types of formhandlers in ATG. Provides empty implementation of methods. Adds basic error handling logic usage of addFormException method.
Form processing is done in transactions. This folder is created because, it is not feasible to write these files like logs inside the EAR. Price Lists allow you to target a specific set of prices to a specific group of customers. Price lists are managed through a single interface in the ACC. For example, price lists can be used to implement business to business pricing where each customer can have its own unique pricing for products based on contracts, RFQ and pre-negotiated prices.
What is the difference between getRequestDispatcher. This is a J2EE method. Redirects to the page specified in the argument.
Absolute URL must be provided. Usually done when redirecting to other sites. Also when we need to pass session id with the response.
ATG Specific method. Usually used when redirecting to own site. Also, Dsp imports all objects of type class. Also, Jsp imports only the primitive data types. What are the performance issues with ATG? In this Profile and Cart have to be present throughout a user session.
A ClientLockManager should be injected into the component of the Repository using the lockManager property. We can create two types of ear in ATG:. Development mode ear: the application draws its Nucleus configuration information from the ATG Web Commerce installation. Standalone mode ear: the application stores its configuration in the EAR file itself.
The main difference development mode ear and standalone mode ear is Loading configuration and Handling output files such as log files and state information and dynamo.
What are scenarios in ATG? Scenario anticipates and tracks the actions of the people who visit your Web site and responds appropriately by, for example, tailoring the content of the site, offering price promotions, or sending targeted e-mail messages. Simple Cache: Simple Cache is handles caches in each server locally; no attempt is made to synchronize updates across multiple server instances.
This mode is suitable for read-only repositories such as product catalogs. Locked Cache: It uses read and write locks to synchronize access to items stored by multiple caches. A multi-server application might require locked caching, where only one ATG instance at a time has write access to the cached data of a given item type.
SQL repository generally maintains two caches:. Item Caches: Item caches hold the values of repository items, indexed by repository IDs. An item cache entry is invalidated when that item is updated. Query Caches: Query caches hold the repository IDs of items that match given queries.
When a query returns repository items whose item descriptor enables query caching, the result set is cached as follows:. It is not used to put data.
Servlet cannot be nested. Droplet is used to render or put data in the db. It is used for display logic Droplet can be nested. SQL repository generally maintains two caches: Item Caches: Item caches hold the values of repository items, indexed by repository IDs.
When a query returns repository items whose item descriptor enables query caching, the result set is cached as follows: The query cache stores the repository IDs. The item cache stores the corresponding repository items.
No Comments Post a Reply Cancel reply.
ATG Interview Questions
Oracle ATG Tutorials. InsertableServlet 2. What is RQL? Transient Properties 2 3. Extend CommerceItem I 4. ATG Interview Questions.
Oracle ATG Interview Questions And Answers
Post a Comment. What is ATG Dynamo? What is ATG Framework? Atg framework is a Web Application framework for building web applications. What is the scope of Dynamo Components? There are three different types of scopes for ATG components namely 1.
Oracle ATG Interview Questions & Answers
Oracle Products. Art Technology Group ATG was an independent unconstrained internet technology company specializing in e-commerce software and On-demand optimization applications until its acquisition by Oracle on January 5, On November 2, , Oracle announced that it has agreed to acquire Art Technology Group ATG , a leading provider of e-commerce software and related on demand commerce optimization applications. Oracle and ATG are helping to grow business revenue and to improve brand value, to achieve better operating results, and increase business agility across online and traditional commerce environments. What is ATG?