Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Общие вопросы > Работа со смарт-картой из Java |
Автор: rlepricon 10.7.2014, 17:11 |
Привет, Всем!!! Возникла задача вызова функций аналогичных SCardTransmit на Java. Подскажите, можно ли это сделать и как это можно сделать? И будет ли это решение кросс-платформенным, то есть смогу ли я перенести код на linux? Спасибо! |
Автор: Alexandr87 16.7.2014, 09:06 |
смотри пакет javax.smartcardio http://docs.oracle.com/javase/7/docs/jre/api/security/smartcardio/spec/javax/smartcardio/package-summary.html на лялих можно перенести, если лялих соответствующе настроить (pcsc сервис) |
Автор: rlepricon 16.7.2014, 13:57 | ||
Очень помогли. Спасибо огромное! |
Автор: rlepricon 8.9.2014, 21:22 |
Привет. С smartcardio разобрался, но есть оно НО, smartcardio есть только в java версии 1.6 и выше, а я ограничен 1.4. Подскажите, куда копать? Как достучаться до карты в java 1.4? Спасибо. |
Автор: Alexandr87 19.9.2014, 11:09 |
тогда только через нативные библиотеки через JNA или JNI Добавлено через 1 минуту и 9 секунд но вообще прикольно быть ограниченным версией, которая не поддерживается уже фиг знает сколько лет. |
Автор: rlepricon 16.10.2014, 15:36 | ||
Да, но производитель железяки отказывается обновляться, у него и на 1.4 всё отлично работает :-(. По этому приходиться извращаться. через JNA/JNI тоже не получилось, так как на железке отсутвует pscs-lite или её аналог. Сейчас пробую достучаться до смарт-карты через USB, то есть грубо говря написать свою обёртку для работы со смарт-картой, пока продвигаюсь, но ОЧЕНЬ медленно :-(. |