Once logged in
you can perform the following types of requests:
-
run any of
the reports
-
run any of
the standard queries or query clusters (i.e. queries or
query clusters available from the knowledge base you are
using)
-
enter and
run your own query and
optionally save it in the P3BRIDGE database for future
use
-
run any of
your saved queries
The server follows a simple
single-thread scheme and processes one request at a time,
and incoming requests are queued on a
first-come-first-served basis.
The web client requests for the Request Status-page
just after a request has been made. This page will be
displayed unless:
- the
request has already been completed (and there is no list
of results from previous completed requests which
have not yet been shown) - in this case the results of
the request are shown
- the
server has a question for the user (from an inexact rule
network evaluation) - in this case a question page is
displayed
The Request Status-page
shows the following:
- your queued
requests (with position in queue indicated)
- the
currently processed request (your request or another
user's request)
-
your
completed requests
You can select a completed
request for display (i.e. display of the response). This
will be followed by the deletion of the request (and the
corresponding response) from the dispatcher database.
The
server will not allow more requests to be made when you
have:
- three
requests in queue; or
- five
completed (and not yet displayed) requests
QUERIES INVOLVING EVALUATION OF INEXACT RULE NETWORKS WITH
QUESTION-TYPE RULES
A query request can involve evaluation of
inexact rule network(s) with question-type rules. These
can be single questions or question series or question
clusters. The
question-page will be displayed automatically, or if the
Request Status-page is shown, by clicking REFRESH. Inexact
rule networks intended for use with web clients should be
designed with the aim of reducing the number of interactions
with the user.
Inexact rule input facilities are designed especially
for this purpose.
If your request is being processed and
you know or suspect that a question might be pending, you
should click REFRESH at regular intervals. The request will
be aborted if a single question is kept pending for more
than 30 seconds, or a question series or cluster is kept
pending for more than 90 seconds.
Queries
involving inexact rule questions to the client can only be
requested when the server is idle
(to avoid that the query is
queued and eventually processed when the requesting user has
already logged out, and thus holding up the server until
time-out).
|