It is not entirely true that the MICROS WS5 does not have Internet access.
It is true that most MICROS workstations are running Windows CE. Others use Microsoft POSready OS, which is based on Windows XP.
Old workstations CE CE 4.2, new workstations work CE 6.0. Both CE 4.2 and CE 6.0 come with a very old version of IE. You can write a CE executable that loads IE into a window and loads a web page. However, since IE is so old, it would be difficult, if not impossible, to download something like a modern web application.
ISL, also called SIM, is a specialized scripting language that is available for some, but not all, MICROS POS and PMS products. The availability of the SIM card interface depends on the POS product, not the workstation.
In cases where this is supported, ISL scripts are called directly from the POS software, either by referencing a touch screen button or by referencing events defined by the POS software. ISL gives you the ability to do things like start checking, add items, etc. These are not pretty, but rather complex POS add-ons written using ISL.
True, you can call the Windows DLL from ISL. In most cases, it would be necessary to have a version of the DLL for Win32 and CE (> = 4.2) if you are not sure that only CE workstations are used. It is also possible to directly run the Windows executable (again Win32 or CE) from ISL, rather than using a DLL.
source share