0

Java カードの API と仕様をすべて調べ、スマート カードからデータを読み取るためのコードを作成しました。しかし、私はそれがどこに応答を返すのかわかりません。

私が書いたコードを以下に示します。

private void readData(APDU apdu) throws ISOException
{
     byte[] buffer = apdu.getBuffer();
     short in_len1=apdu.setIncomingAndReceive();
     apdu.receiveBytes(ISO7816.OFFSET_CDATA);
}
  • スマート カード タイプ = 連絡先カード
  • apduを使用してJavaカード2.2.2を使用する
4

1 に答える 1

0

process メソッドを実装する必要があります (ac プログラムの main メソッドに似ています)。http://www.oracle.com/technetwork/java/javacard/javacard2-138597.htmlも参照してください。

于 2011-12-06T17:25:57.830 に答える