Though direct connections are not recommended for use for normal IssueNet client connections, there are several situations where the direct connection is either required or helpful.
Defining Web Service Connections
The direct connection is used when configuring the machine that will be running the web service for all other users. When the web service connects to the database on behalf of the IssueNet client applications, the web service connection is simply using a locally defined direct connection. An administrator will configure a direct connection for each IssueNet database that should be made available through a web service. The web service caches the known direct connections that a remote user may access, so any changes to the connections will require a restart of the web service.
Using the IssueNet Architect
The IssueNet Architect makes use of parts of the IssueNet platform that no other applications access. These portions of the platform are not exposed through web services. For this reason, the IssueNet Architect must always use a direct connection.
Using IssueNet without IIS
A direct connection can be used in the case where the user does not have access to IIS 5 or better to run web services. It is possible to install, configure, and operate IssueNet solutions without running any web services. This is typically done if the user is evaluating or wants to pre-configure the solution while waiting for access privileges to a web server. The user will be limited to using the administrator user which is the only user not authenticated against the license service. You may also use the direct connection as a mechanism to determine if there are special security or installation issues with the web service applications.
|