Начало работы с Java-картой на сим-картах - PullRequest
8 голосов
/ 23 июля 2010

Я ищу написать простую программу для начинающих, использующую Java Card для запуска на сим-картах.Может кто-нибудь указать мне некоторую основную информацию о начале работы?Я видел некоторые описания API инструментария, но я ищу такие вещи, как: какие возможности поддерживает сим-карта, как загрузить мой код на карту (нужно ли мне специальное оборудование?), Как мне сказатьподдерживает ли сим-карта Java-карту, такого рода вещи.


РЕДАКТИРОВАТЬ: Я специально ищу, чтобы запустить код на сим-картах.Я видел некоторые очень высокоуровневые учебные пособия онлайн, но ничего такого, что можно подключить к сим-карте или загрузить код.У меня есть устройство для чтения сим-карт USB и несколько карт для тестирования, но я не могу найти подробностей о том, как с ними работать.

Ответы [ 2 ]

9 голосов
/ 27 июля 2010

Для загрузки вашего кода на сим-карту, кажется, требуется один из следующих инструментов:

У меня нет ни одного из них, чтобы распознать мой читатель сим-карты eBay, поэтому я думаю, что мне придется купить другой считыватель (вероятно, от gemalto)


Редактировать: я купил ACS ACR38 SDK, который включает в себя 3 устройства для чтения карт и набор карт, а также драйверы, примеры кода и инструменты. Эти устройства для чтения карт прекрасно работают с Gemalto Developer Suite.

Учебное пособие Usability Lab , предоставляемое с Gemalto Developer Suite, является довольно хорошим способом углубиться в разработку сим-карт.


Очень интересная вещь: довольно сложно заставить ваш код работать на SIM-картах коммерческого оператора мобильной связи. Обычно им требуется правильный сертификат, прежде чем вы сможете написать им.

Есть аппаратные обходные пути для этого. В настоящее время я изучаю TurboSIM и RebelSIM.


Я наконец отказался от этого проекта из-за других проблем. Мне не удалось запустить ни одну Java-карту, кроме карт dev, которые не совместимы с реальными устройствами в мобильной сети. Карты с вырезами, такие как TurboSIM и RebelSIM, возможны, но с ними довольно сложно работать.

2 голосов
/ 27 июля 2010

на странице NetBeans есть хорошее руководство по быстрому запуску http://netbeans.org/kb/docs/javame/java-card.html

...