9

理想的には、Ingenico/VeriFone 端末をイーサネット ケーブルを介してネットに接続します。端末は、私が作成したプログラムを排他的に実行します。このプログラムは Web サービスをポーリングし、何らかの情報を検出するとビープ音を鳴らし、誰かの入力を待ち、その情報を Web サービスに送り返し、チケットを出力します。

これは Ingenico/VeriFone/他社の端末で可能ですか?

上記の端末のフォームファクタ/半頑丈さを探しています。PC やラップトップのような大きなものは必要ありません。

4

1 に答える 1

13

Verifone、Hypercom、Trintech端末でアプリケーションを構築しました。ベリフォンは、開発するのがはるかに簡単です。シンプルなフラッシュとRAMファイルシステムがあり、アプリはダウンロードされてファイルとして実行されます。OS(Verix)はPOSIXであり、優れたC / C++ライブラリなどがあります。欠点はツールのコストだけです。VerixVはARMSDT(シートあたり5Kユーロ)を使用します。以前のVerix端末(Coldfireベース)はSDSコンパイラを使用します。開発キットには、アプリに署名するためのデフォルトのキーが付属しています(ほとんどの場合安全ではありませんが、端末でのダウンロードアクセスをパスワードで保護できます)。決済アプリだけでなく、これらの端末でたくさんのアプリを書いてきました。Verifoneマルチアプリコントローラー(VMAC)はたわごとですが、アプリ間通信用のパイプを使用して複数のアプリを自分で実行するのは非常に簡単です(ただし、アプリはVMACを使用するサードパーティの端末では実行されません)。FTPにイーサネット接続を使用して、アプリと構成のダウンロード、およびトランザクションのバッチ処理を管理しました。また、同じように最新の端末でWIFIを使用しました(3G端末も使用しましたが、これらのコードは何もしませんでした)。Verifoneは、コード開発の点でPCに似ており、WIN32 / Verix/VerixVとLinuxの間で多くのライブラリ/アプリコードを共有しました。Verifone端末は十分に構築されており、多くの悪用を受ける可能性がありますが、最近ではほとんどの本格的な端末メーカーが良い仕事をしています。

于 2009-12-03T09:12:06.790 に答える