|
Имеется необходимость найти в проект на долю разработчика, который напишет приложение, работающее на платежных терминалах. Соответственно, работать оно должно и с купюроприемником и с принтером. И, может быть, с устройством чтения банковских карт.
На чем должен работать этот человек? C#, C++, Java, что-то еще?
|
|||||||
| комментировать |
|
Думаю на любом, например автоматы киви работают на флеше. Я бы клиентский софт писал на VB или на Delphi или на MSVC в зависимости от вычислительной мощности автомата, потому, что обычно под них есть библиотеки для работы с периферией (принтер, картридер, купюроприемник). Серверную же часть на перле, си или подобным.
|
|||||
|
|
Мы писали сервер на Apache+PHP+XMLRPC. Последнее было требованием ПС «Апельсин». В целом со стороны самой платежной системы, которая, собственно, распространяет ПО для терминалов, добавление одной кнопки происходит за счет их ресурсов, ничего со своей стороны делать не нужно; а вот Вам нужно будет написать своеобразный сервер, который как бы отвечает на вопрос «а что дальше делать с деньгами?» Он будет получать информации о транзакциях, их нужно будет как-то обрабатывать.
Так или иначе, все вопросы решаются самым обыкновенным обращением в службу поддержки выбранной Вами платежной системы.
|
|||||
|
|
Клиентскую часть AS 3.O откомпилировать киоск приложение mdm Zinc 3.0 под линукс, чтобы терминалы работали не под Windows меньше проблем при обслуживании, а сервер от потребностей есть готовые решения.
|
|||||
| Комментировать |
|
Наверное, первое что бы я сделал на вашем месте - это связался с разработчиками/сборщиками "железа" ваших платёжных терминалов.
|
|||||
| Комментировать |
|
java - лидер по количеству библиотек.
а вообще ищите хорошего с++ разработчика, их не так много осталось.
|
|||||
| Комментировать |
|
Клиент на самом терминале - flash, air, flex - все одно. Сервер - зависит уже от потребностей. Если важнее производительность, то c++, если скорость разработки - python. Можно и Java, но о ней толком ничего не скажу.
|
|||||
|