Tags:
view all tags
---+ New Connection Manager _A new connection manager allows a user to reconnect to dropped sessions._ <em><br /></em> ---++ Overview: A new connection manager allows a user to reconnect to dropped sessions. This capability will be especially useful after the new HTML client is released and users are connecting from mobile devices. ---++ Usage: The new connection manager is controlled by the following settings in the service .ini file: <div id="_mcePaste">AppxInterface = Pipe #Client/Server Interface mode ( Socket, Pipe )</div> <div id="_mcePaste">AppxPipeDir = ./sessions #Client/Server Pipe Directory</div> <div id="_mcePaste">AppxPipeExe = ./appxcomm #pathname to Appx pipe communications helper</div> <div id="_mcePaste">AppxPipeTimeout = 1 #Timeout for closing disconnected sessions</div> To use the new connection manager, set AppxInterface to 'Pipe'. The normal, default, method is 'Socket', which does not have a reconnect capability. The 'Pipe' connection type creates a Named Pipe connection between the server and the new connection manager. The new connection manager then creates a Socket connection between itself and the client. If the connection is dropped, the new connection manager will end. The server will detect this and go into a 'reconnect' mode and will hold Named Pipes connection open for 'AppxPipeTimeout' minutes. If the user reconnects to the same session id within that time limit, a new connection manager will re-establish the connection to the client. Since the server has been holding the Socket connection open, the user will be able to continue their session. AppxPipeDir is the folder where the new connection manager will keep the named pipes and other connection related files. This is relative to the 'services' directory. AppxPipeExe is the name of the new connection manager, relative to the 'services' directory. Do not change this unless directed. AppxPipeTimeout is the length of time (in minutes) the new connection manager should hold the session open. After this time has expired, the session will be closed and the user will not be able to reconnect. Note that even though the new connection manager holds the connection open, any data typed in a field before the user pressed Enter or clicked a button will be lost. For example, if they were entering a name and the connection was lost before they pressed Enter or clicked a button, when they reconnect those characters would be lost. ---++ Reconnecting to a session The login dialog box has a 'Reconnect Id' field: <img alt="reconnect.png" src="%ATTACHURL%/reconnect.png" /> To reconnect to a lost sesssion, enter the process id (PID) of the lost session. The PID is normally displayed in the title bar of the client, however, most of us don't pay any attention to it so it's unlikely we'll remember it to reconnect. You can check the client preferences to see what the last PID was. To do this, click the 'Options' tab, then the 'Advanced' button, and look for 'lastPid' in the [LastLogin] section: <img alt="lastlogin.png" src="%ATTACHURL%/lastlogin.png" /> An Appx System administrator can connect to another users disconnected session, if they know the PID of the lost session. ---++ Comments: _Read what other users have said about this page or add your own comments._ <br />%COMMENT% -- Main.JeanNeron - 2013-10-21
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r8
<
r7
<
r6
<
r5
<
r4
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r5 - 2013-12-31
-
JeanNeron
Home
Site map
Main web
MedicaidBilling web
Sandbox web
TWiki web
Main Web
Users
Groups
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
P
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
Edit
Attach
Copyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback