57
ITPilot 5.5
User Guide
Web Administration Tool
15
The Denodo Browser embeds a JavaScript engine, which allows it to perform complex
navigations in several web sources. When deciding what type of browsing tool to use
(a MSIE browser or a Denodo browser) to extract information from a web source, the
following factors must be taken into account:
1.
Efficiency. The Denodo Browser is more efficient than the MSIE browsers,
since it is lighter. This implies an increase in the response time when accessing
sources, and a decrease in the CPU load of the machine which houses the
Browser Pool; this feature is very important when several parallel executions
are required.
2.
The Denodo Browser cannot execute some of the NSEQL navigation
commands (see [NSEQL]).
3.
The Denodo Browser does not interpret code written in VBScript.
4.
In some pages, ITPilot’s JavaScript engine may process JavaScript code in a
different way than Internet Explorer do. This is because these browsers’
interpreters might be laxer regarding the syntax used by the web pages. In
these cases, the desired behavior will be that of Internet Explorer, since very
probably, the target pages have been designed to work correctly with this
browser.
The browser type to use for each browsing sequence is defined at wrapper generation
time: it can be set to a specific browser type or it can be set to use whatever type of
browser is configured as the default in the Browser Pool Server (please see the
Denodo ITPilot Generation Environment Guide [GENER] for more information).
The MSIE browsers in the Browser Pool Server will use the configuration established
for Microsoft Internet Explorer and in the system in which the server is executed.
It is also necessary to consider the security options and cookies, as the pool browsers
will act according to said configuration.
In the administration tool, the configuration options for Browser Pool Servers are split
across three configuration sections. On each section, configuration options are
grouped in a set of forms. To change a parameter on any of these groups, click the
edit button ( ) corresponding to that group to make the form enter in edition mode.
The "Global configuration parameters" section is for parameters like the default
browser type which will be used by the server, port assignments, and HTML
conversion options.
The two remaining sections are for configuring each supported browser type and its
associated pool. They have similar parameters, dealing with pool sizes and browser
reutilization policies, and also with timeouts, download controls, and proxies. Denodo
browsers lack some of the options that can be configured for MSIE.
5.2.1
Global Configuration Parameters
5.2.1.1
Default browser configuration
This parameter determines the browser type to be used by default in the pool server
(it will be used by the wrappers configured to use the ‘default’ browser type, instead
of some specific browser type chosen at wrapper-creation time). The available
options are:
MSIE Browser: Microsoft Internet Explorer browser.
Denodo Browser: the Denodo GUI-less browser.