PC 和嵌入式设备之间的应用程序接口
如何制作应用程序接口,以便 PC 应用程序可以与 POS 终端等嵌入式设备进行通信?
例如,像 POS 终端这样的嵌入式设备具有嵌入式 Linux 作为操作系统。然后我希望 PC 应用程序在该 POS 终端中进行通信并访问其模块硬件,例如磁条读取器。我应该在设备中创建什么实现,是否应该使用 CORBA 或该技术中的相关技术,以便 PC 应用程序可以在 POS 终端中进行通信?
非常感谢。
编辑:
PC和POS终端之间的连接是串行的。
How can I make an application interface so that a PC application can communicate to an embedded device like a POS terminal?
Like for example, an embedded device like POS terminal that has an embedded linux as an OS. Then I want a PC application to communicate in that POS terminal and access its module hardware like for example its magnetic stripe reader. What implementation should I create in the device, should I use CORBA or something related in that technology so that a PC application can communicate in the POS terminal?
Many thanks.
Edit:
The connection between the PC and the POS terminal is a serial.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您将如何将您的 PC 连接到 POS 终端?最有可能的是 RS232(串行)或以太网/Wi-Fi。这应该决定您将如何创建界面。
对于串行连接,我的建议是使用简单的命令行提示符。它更容易编写,也更容易调试。编写一个解析器来接受命令并做出相应的响应。
对于 TCP/IP,Web 界面怎么样?或者命令行提示符的 telnet 界面(如串行连接)。
How are you going to connect your PC to the POS terminal? Most likely RS232 (serial) or maybe Ethernet/Wi-Fi. That should dictate how you're going to create your interface.
For serial connections, my recommendation would be a simple command-line prompt. It's easier to write and easier to debug. Write a parser that takes commands and responds accordingly.
For TCP/IP, how about a web interface? Or a telnet interface to a command-line prompt (like the serial connection).
只需制作一个简单的基于文本的菜单界面,可以通过 telnet 或 ssh 访问,然后在主机 PC 上制作一个漂亮的界面,可以这么说“按下按钮”。
Just make a simple text-based menu interface that can be accessed via telnet or ssh, then make a pretty interface on the host PC that "pushes the buttons" so to speak.