我如何以编程方式连接到餐馆的现有后端系统,使用说明微软POS,使用.Net和C#构建的网络应用程序。感谢。
更新:对不起,我想设置一个在线订购系统,该系统可以接收用户的订单并转发到餐厅的后端系统,在厨房进行处理和打印,供厨师查看。
除了我最熟悉的事实之外,选择.Net没有特别的理由。我愿意接受其他选择。
总的来说,我正在寻找有关此问题的可行性以及如何以编程方式进行的信息。我的应用程序如何向厨房的打印机发送订单?餐厅后端系统是否允许.Net(或任何其他)应用与之通信?他们提供API吗?
答案 0 :(得分:3)
我目前在一家ISV工作,基本上与另一家三大销售点系统合作。
首先,在虚拟机中启动Micros环境。
接下来,大多数这些后台系统都在运行Windows 2000或Windows XP(取决于系统的使用年限),所以要非常小心你选择的.Net版本。
现在,就架构而言,在后台运行服务,定期与集中式Web服务(客户订购的网站)进行通信,一旦订单可用,您可以从那里将其插入<在此处插入pos类型>。
在大多数情况下,您也会发现,特别是Micros是市场上最大的餐厅销售点,它们对文档和帮助您集成到他们的软件中的帮助不大。
另外,我认为My Micros(他们的企业应用程序)已经支持这种功能。
答案 1 :(得分:2)
另一种意见,今年进入FSTech并浏览所有比赛,有大量的在线订购,这样您就可以熟悉比赛功能集了。
答案 2 :(得分:1)
你需要知道的是在选择技术之前定义你想要用POS做什么,如果你想要做的就是从POS系统的工作中显示一些数据/报告,你需要连接到任何后面的东西 - POS设备输入的数据库。
如果您需要做其他事情,您需要查找相关文档。
这可以帮助您提出更具体的问题。
答案 3 :(得分:0)
我可能首先要确定Micros POS是否有API。如果他们这样做,各个餐厅的系统是否连接到网络?尝试在使用其中一个系统的地方与经理聊天,或者只是查看他们网站上的文档。