- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
理想情况下,我会通过以太网电缆将 Ingenico/VeriFone 终端连接到网络,该终端将专门运行我编写的程序。这个程序会轮询网络服务,当它检测到某种信息时发出蜂鸣声,等待某人的输入,将所说的信息传回网络服务,然后打印一张票。
Ingenico/VeriFone/其他公司的终端是否可能?
我正在寻找所述终端的外形尺寸/半坚固性。我们不需要/想要更大的东西,比如 PC 或笔记本电脑。
最佳答案
我已经在 Verifone、Hypercom 和 Trintech 终端上构建了应用程序。 Verifones 是迄今为止最容易开发的。他们有一个简单的闪存和 RAM 文件系统,应用程序作为文件下载和运行,操作系统 (Verix) 是 POSIX,具有良好的 C/C++ 库等。唯一的缺点是工具成本,VerixV 使用 ARM SDT(每个席位 5000 欧元)和旧的 Verix 终端(基于 Coldfire)使用 SDS 编译器。开发工具包带有默认 key 来签署你的应用程序(不是最安全的,但你可以密码保护终端上的下载访问)。我在这些终端上写了很多应用程序,而不仅仅是支付应用程序。 Verifone 多应用程序 Controller (VMAC) 是一堆垃圾,但使用管道进行应用程序间通信很容易自己运行多个应用程序(您的应用程序不会在使用 VMAC 的第三方终端上运行)。我们使用 FTP 的以太网连接来管理应用程序和配置下载以及事务批处理。还在最新的终端上使用了 WIFI(也使用了 3G 终端,但我没有在这些终端上做任何代码)。 Verifone 在代码开发方面类似于 PC,我们在 WIN32/Verix/VerixV 和 Linux 之间共享了很多库/应用程序代码。 Verifone 终端制造精良,可以承受很多滥用,但现在大多数严肃的终端制造商都做得很好。
关于我可以对 ingenico/verifone 终端进行编程来做任何我想做的事吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/895251/
我是一名优秀的程序员,十分优秀!