我有一个需求,需要从Java Swing应用程序连接到POS打印机。我所知道的是,有一个称为Java POS的标准来实现这一点。
现在问题出在java POS网站(http://www.javapos.com/)上,我找不到任何对我入门有帮助的东西。
我检查了Java POS模拟器(https://code.google.com/p/pos-device-simulator),但问题是,即使我成功启动,我也不知道该做什么,也不知道如何在这些模拟器上测试任何代码。
有人能给我指引正确的方向吗?从哪里开始我关于使用Java POS的探索,连接到POS打印机,然后成功打印一些数据?
发布于 2013-09-20 10:35:31
我刚刚开始了同样的探索,我认为最好的方法是从爱普生或Star Micronics等知名供应商那里购买一台收据打印机。他们通常会提供足够的文档来开始整个过程。设备模拟器太复杂了,在我看来似乎有点bit。
假设你设法给自己买了一台打印机,下面是你需要做的:
提供的示例代码中添加所有必要的libraries
有些不完整的JavaPOS文档可以在http://www.nrf-arts.org/content/unifiedpos的附录B中找到,我找到的关于JavaPOS的最新编程指南是here。
希望这能有所帮助。
发布于 2013-10-17 16:54:02
“我想知道当JavaPOS作为标准编写时,为什么没有考虑实现打印机查询机制,这样就可以查询底层系统注册表并找到任何连接的JavaPos设备。你知道如何做以上操作吗?我认为它没有实现。对于最终用户运行一个实用程序来生成jpos.xml,然后修改文件/配置对我来说没有任何意义。-报警谢尔9月22日在8:21。”
通常,在Pos系统上,外围设备连接到串行端口,并且不在操作系统(microsoft、linux、ires ...)中声明。在许多pos系统中,构造器为jpos.xml (如ibm、东芝... javapos )提供了它们自己实现和工具,以帮助您发现连接的设备并构建您的pos。
https://stackoverflow.com/questions/18881347
复制相似问题