@romartyn

JavaCard: как отправить данные во вне?

Разрабатываю апплет на JavaCard (пока в эмуляторе jcardsim.org).
У меня есть данные в виде строки (byte array), которую я собрал в коде приложения.
И теперь я хочу отправить на свой сервер любым доступным способом (кроме СМС).
Можно ли открыть сокет (tcp, udp) ?
Облазил www.oracle.com/technetwork/java/embedded/javacard/... , www.win.tue.nl/pinpasjc/docs/apis/jc222 , но ничего не нашёл.
Зато, тут нашёл упоминание что-то типа STK_CMD_SEND_DATA (там же про получение данных, открытие и закрытие канала), но не понял, как использовать на практике.
  • Вопрос задан
  • 349 просмотров
Решения вопроса 1
@zelan
Кратко обо мне не получится.
сама спецификация javacard (версии 2.2 и ниже 100%, и даже 3+, на сколько я помню) не предоставляет возможностей открытия сокетов и любых других подобных видов соединения. так что в эту сторону даже не ройте.

Обычно разработчик карт/симок предоставляет все специфические библиотеки и SDK. Но как правило вам никто ничего не даст, если вы официально с ними не сотрудничаете. В этой сфере любая информация кроме общей (javacard, gp, op) - из разряда коммерческой тайны. Если библиотеки не предоставлены, то использовать функционал карты полностью - не возможно. Обращайте к разработчику карт по всем вопросам.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы