Где я могу найти API XFS

Я хочу разработать образец приложения XFS, которое могло бы работать с клавиатурой для клавиатуры (EPP). Итак, я нашел справочную форму XFS API здесь но до сих пор не знаю, где я могу найти эти API. Я буду признателен, кто может мне помочь.


person m-abdi    schedule 28.04.2011    source источник


Ответы (1)


Я только что начал процесс написания оболочки для XFS на C# для терминала самообслуживания Wincor Nixdorf Cineo T2000, который будет обрабатывать функции картридера, пинпада и встроенного принтера.

В настоящее время я работаю в банке, который только что купил терминал, поэтому у меня есть доступ к API, физическому устройству и документации (то же самое, что вы указываете). К сожалению, стандарт XFS не является общедоступным стандартом, поскольку он предназначен исключительно для использования финансовыми учреждениями, поэтому вы не можете просто, скажем так, «загрузить» API или библиотеки DLL. Он поставляется с терминалом и устанавливается с установочных компакт-дисков. Даже если у вас есть установщики, по словам нашего провайдера, вы не можете установить API на обычный ПК, потому что он попытается связаться с оборудованием во время установки и потерпит неудачу, если не найдет его. Проверьте эту ссылку, возможно, в ближайшем будущем эта компания предоставит симулятор XFS (хотя его придется купить):

http://software-industries.com/products-xfs_simulator.htm

Вы задали этот вопрос несколько месяцев назад, так что я надеюсь, что эта информация в любом случае окажется полезной. Ваше здоровье.

person Gabe Thorns    schedule 13.10.2011
comment
спасибо за вашу помощь, но я опубликовал это 6 месяцев назад, и теперь у меня есть хорошие достижения в этой области: я нашел XFS SDK, я попытался написать оболочку на C # напрямую, обрабатывая XFS DLL в С#, но с некоторой попыткой выяснить, что есть некоторые важные проблемы, которые мешают разработчикам делать это. вам приходится иметь дело с маршалированием памяти для вызова API-интерфейсов XFS на C#, и где-то с этим так сложно справиться. - person m-abdi; 15.10.2011
comment
если выяснится, что есть некоторые важные проблемы, которые мешают разработчикам делать это. вам приходится иметь дело с маршалингом памяти для вызова API-интерфейсов XFS на C#, и где-то это так сложно и даже кажется невозможным. в конце концов я решил написать Activex в MFC и использовать его на C# и других языках, поэтому я так и сделал, и теперь я разработал три Activex для PIN, IDC и PTR. - person m-abdi; 15.10.2011
comment
Я новый активный член SO, и в поисках информации о XFS я встретил этот вопрос, который вы задали. Я не думал, что мой ответ будет действительно полезен для вас из-за времени, прошедшего с тех пор, как вы разместили вопрос, но я подумал, что, возможно, он поможет кому-то еще, кто может искать информацию о XFS. Позже я также получил от вас другие вопросы относительно XFS и увидел, что вы добились очень интересного прогресса с оболочкой C#. - person Gabe Thorns; 15.10.2011
comment
Я разместил этот вопрос по самой сложной проблеме, с которой я когда-либо сталкивался. Я не знаю, столкнулись ли вы с той же проблемой или что-то другое заставило вас переключиться на ActiveX. - person Gabe Thorns; 15.10.2011
comment
Я знал, что ActiveX — приемлемое решение, прежде чем переходить на оболочку C#, но компания, в которой я работаю, требовала другого решения. Вот почему я пытался преодолеть эту проблему. Большое спасибо за отзыв об ответе! Ваше здоровье! - person Gabe Thorns; 15.10.2011