摘要 |
In order for a remote embedded application in the form of a vending machine (1) to communicate with a central database (21), a module controller (121) initiates an Internet dial-up session via modem (122), and establishes a link with ISP server (2) (of known IP address), by way of a Telnet session. Communications link (3) having thus been set up, the ISP server (2) establishes an FTP session back to the vending machine module (12), which is set up to operate as an FTP Server. At this point, the ISP server (2) takes control of any necessary exchange of files with the vending machine module (12). Thus, the communication is initiated by the vending machine (1). However, since control of the exchange of files in the FTP session between the database (21) and the vending machine module (12) rests entirely with the ISP server (2), substantially all intelligence and control may remain at the ISP server (2), with the vending machine module (12) having only minimal requirements.
|