CONNECTION MANAGER |
---|
Links on this Page |
Connection Manager Display |
Each line in the Connection Manager display shows information about one POS terminal. Connection Manager can control up to 64 POS terminals simultaneously. Connection manager automatically connects to each active POS terminal and continuously checks for updates that need to be sent to each terminal, and information that must be retrieved from the terminals. When connections to a terminal break, the terminal is able to continue processing offline, and Connection Manager continually tries to restore the connection. When the connection is restored, Connection Manager resumes the communication, updating any changes that have been made since the connection was dropped, and retrieving any transactions that have been processed by that terminal. The following Headings appear in Connection Manager, and the information that appears in these columns is a follows:-
Computer Name Whether name resolution is used or an IP address is used, the computer running SELLmatix Control must be able to ping the name shown in this column. Name resolution can be a slow process, particularly for remote name resolution, and if name resolution servers fail, this can have a significant performance hit on SELLmatix Control.
Comment
Listening Port The Port can be any number up to 65535, however a number of ports are used by other TCP/IP services and protocols. If other software also attempts to use the same port, conflicts will occur and communication will be unsuccessful. The default Port used by SELLmatix is 20000 because this is rarely used by other software and a conflict unlikely. In the event where this port is used by other software, it can be changed so that SELLmatix uses a different port, through setting is the configuration file.
Status
Task |
Connection Manager Menu |
You can invoke the Connection Manager Menu, by Right clicking on one of the terminals displayed in Connection Manager.
When this is done the following Context Menus is displayed:-
Allows you to ad another terminal to Connection Manger.
Edit Terminal
Delete Terminal
Disconnect
Send Message
Locate |
Edit Terminal |
You can edit, or add terminals by clicking on the appropriate button, or by right
clicking on one of terminals shown in Connection Manager, and choosing the appropriate option.
When you add or edit a terminal display, the following dialog is displayed.
This can contain either an IP address in standard format, or a computer name that can be resolved through name resolution such as DNS. If the terminal is SELLmatix POS running on the same computer that control is running on, then you should either use the name "localhost" (without the quotes, or the IP address 127.0.0.1 which the TCP/IP local loopback address.
Port
Comment
Price Level
Term #
Track Stock
Listen
Active
Database Group The modified date shows the date when the most recent update was made to the database. The Update box indicates whether this instance of Control should update the records on this terminal. Control normally would update records on POS terminals. But if this "terminal" was a connection to head office and the head office maintained the product file, then this box should be unchecked. Resend tells control to delete all the records on that terminal, and resend the entire database.
Data Encryption
In SELLmatix, the key is used as a means of authentication as well as encryption. If a public key was used, there would still be a need to verify that the user was authorised to access the system. It is very important to keep the encryption keys secret. Printable characters are a small subset of the characters that can be used in an encryption key. To enable the full range of key possibilities to be used, in SELLmatix, the key is entered using 16 decimal numbers each of which is within a range of 0-255. This is similar to entering 4 X IP addresses. If you are going to use encryption, then it goes without saying that you should choose numbers that are difficult to guess, and if anyone was trying to access your data, then the first key they would try to guess is what appears in the sample screen above... Or a progressive sequence as is used in this screenshot. |