• ベストアンサー

JavaでFeliCaを読み込む

現在卒業研究でSonyのSDK for FeliCaのLite版を使って研究をしています。 本を読むとSDK for FeliCaはVC++やVBでの開発ということなのですが、 JavaでFeliCaを読み込むことはできないのでしょうか?

  • Java
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.1

VC++で使えるならばJNIを使えばできなくはないです。 が、JavaとCの両方で実装が必要になるので両方のスキルがそこそこなレベルに達していない場合はお勧めしません。

関連するQ&A

  • Linux上で、SDK for FeliCaを使いたいが・・・

    仕事で、SDK for FeliCaを使うことになりそうで、いろいろ調べていますが、いまいちSDK for FeliCaが良くわかりません。 Linux上(開発と運用の両方)で、SDK for FeliCaを使いたいと思っています。 何でもかまいませんので、Linux上で使う場合の使い方や注意点、その他のアドバイスなど、教えて下さい。 実際に開発されている方や使われている方からのご意見があると、さらにうれしいです。 <参考サイト> http://www.sony.co.jp/Products/felica/contents03.html (※注:URL直リンク禁止らしいので、httpの頭hに全角hを使ってます)

  • C++からhtmlページを作る

    現在卒業研究でSDK for FeliCaを使った研究をしています。 そこでSDK for FeliCaはVC++6.0で書かれたプログラムで、FeliCaの読み書きを行うのですが、C++のプログラムでFeliCaから読み込んだデータをhtmlに表示したいのですが、C++からhtmlページを作ることはできるのでしょうか? もし、できるのであればどのような方法があるのでしょうか? 具体的なプログラムや参考図書なども教えていただければ幸いです。 よろしくお願いします。

  • Javaを学びたいのですが

    Javaを学びたいのですが まずソフトは必要でしょうか? (VB6.0は購入したことがあります。Javaも購入するものでしょうか?) プログラムを研究しようとすればどのような本や雑誌がおすすめでしょうか? 昔のベーマガみたいな多種多様なプログラム(大抵ゲームでしたが)が掲載されているのがいいです。 本当に初心者向けの本はあまり興味がありません。 どうかお願いします。

    • ベストアンサー
    • Java
  • Visual C++でのfelicaプログラム

    SONYのサイトで、SDK for NFC Starter Kit が公開されているので、ためしにFelicaカードの読み取りプログラムを作ってみようと思っています。 サンプルとして、C++が載っていましたので、Visual C++ 2010で動かそうとしましたが、 「error LNK2019: 未解決の外部シンボル __imp__initialize_library が関数 _wmain で参照されました」と表示されます。 プロジェクトのプロパティで、C/C++ → 全般 → 追加のインクルードディレクトリ もSDKのincludeのディレクトリを指定しましたし、 同じく リンカー → 全般 → 追加のライブラリディレクトリ もSDKのlibのディレクトリを指定しました。 エラーを解決する方法を教えてください。 よろしくお願いします。 なお、プログラムは簡単な下記のものでもエラーがでます。 #include "stdafx.h" #include <cstdio> #include <cstdlib> #include "felica.h" int _tmain(int argc, _TCHAR* argv[]) { initialize_library(); return 0; }

  • 入退場管理システム(仮)の構築についてお聞きしたいです。

    入退場管理システム(仮)の構築についてお聞きしたいです。 仕様はUSB接続のICカードリーダにて、ICカードより登録済みのID情報を取得、PCからID情報に対応したメールアドレスにメールを送信するというものです。 私は情報系学科に在学中の大学4回生です。プログラミングの経験は授業での演習で少し経験した程度です。(Java、Perl、C、prolog) プログラミング言語はどれも初心者レベルです。 目新しいシステムではないと思いますが今回は演習課題等ではないので何からはじめていいかわかりません。 現在、個人で非接触型ICカードの開発を検討しています。 そこでいくつかお聞きしたいことがあります。 1.非接触型ICカードの開発キットを調べていたのですがJava言語でのAPIを含んだものが見当たりません。 Javaでの開発は可能でしょうか? 2.WEB検索中にJavaカードとういうものを見かけたのですが、非接触型のJavaカードはありますか? 3.ICカード(FeliCa対応)やJavaカードの開発キットで作成したソフトやシステムは、開発キットの購入先以外のカードリーダライタで作動するでしょうか? 4.ICカード(FeliCa対応)やJavaカードの開発キットで作成したソフトやシステムを販売する場合、使用料や許可は必要でしょうか? 5.FeliCaのシステム開発には必ず「SDK for FeliCa」(ソニー)が必須ですか? 逆に、「SDK for FeliCa」があれば他社の開発キット付属のAPIは不要なのでしょうか? 6.オススメの開発キットやカードリーダライタがあればお願いします。システムはかなり簡易なものですので、とにかくシンプルで安価なものがいいです。 不十分や不明な点があれば補足いたします。 よろしくお願いします。

  • Javaの開発環境がよくわからない

    Javaの開発環境がよくわからない Javaの勉強を始めようと思って、図書館から新しめの本を幾つか借りてきて見ているのですが、 同じコンパイル環境の導入にしても本によってバラバラで困っています。 見ている本は、 ・10日でおぼえるJSP/サーブレット入門教室 →j2sdk-1_4_0-win.exeを入れろ。 ・StrutsによるWebアプリケーション →j2sdk-1_5_0_10-windows-i586-p.exeを入れろ。 ・Javaの道(http://www.javaroad.jp/) →jdk-6u1-windows-i586-p.exeを入れろ。 最終的にやりたいことは、(期限はあと1ヶ月) 「StrutsによるWebアプリケーション」 の本の通りに動かせるようになることなのですが、 この本では書かれていることが端折られているようで理解できません。 また、環境変数云々書かれていますが、なんのこっちゃ、 理解不足と、説明不十分のため理解できないです。(手順など一切無し) そのため、Javaの道で http://www.javaroad.jp/java2sdk.htm の手順でやり、Hello Worldのコンパイルは通ったところまで進んでいます。 C言語ではインストールするだけですんなりできましたが、 Javaでは何を入れて、どの環境変数をどう変えるのかが、 見る媒体によって大きくことなり非常に戸惑っています。 今日は午前中からやっていて、ここから1歩も進んでいません。 助けてください・・・

    • ベストアンサー
    • Java
  • Java EE SDKとJava SDKについて

    お世話になっております。 現在以下の環境でサーバサイドプログラミングをしております。 Eclipse Europa Version 3.3.2 J2SE SDK1.5.0_15 Apache Tomcat /5.5.26 この環境でも問題なくサーブレットやJSPの開発ができており、動作確認もできております。そこで気になったのが、Java EE SDKの存在です。構成内容を見てみるとSample?のようなものとそのほかにも色々入っているようですが、JavaSDKだけで開発ができている今、これらの存在が疑問です。 なんとなく、JSPのコードをコンテナがサーブレット形式にコンパイルする際にJDKが必要なのだということはわかったのですが、なぜにサーバサイドプログラミングであるのにJ2SE Software Development Kitで開発が行え、Java EE SDKが必要ないのでしょうか。 よろしくお願い致します。

    • ベストアンサー
    • Java
  • JAVA開発環境について

    現在JAVAの勉強中の身ですがあと数ヶ月後には仕事でjavaの開発を携わる予定です。プログラムをスムーズに作成していくにはJBuilder(ボーランド)やVisual Age for Java(IBM)など必要不可欠と考えています。 今個人的にはJBuilderまたはVisual Age for Javaのどちらかに決め兼ねていますが、おそらく値段的にVisual Age for Java(プロフェッショナル)を買うかも! 現在JBuilderやVisual Age for Javaをお使いの方で参考として意見(できれば他のソフトとの比較とか)をほしいです。よろしくお願いします。

  • Java開発で現在主流な環境について

    Javaの開発環境を構築する事になりました。 ・Apache ・Tomcat ・PostgresSQL ・Java2 ・SDK ・Eclipse の組み合わせで考えています。 現在最も安定しているバージョンの組合せを教えて下さい。 (または、安定する組合せの探し方でも結構です) 宜しくお願いします。

    • ベストアンサー
    • Java
  • Javaについて

    Javaについて 現在イントラネット内Win98SE機上でApache、PHP、MySQLの組合せとport80で、文字型データベースが動作しています。 画面デザインをいじろうとしてもHTML構文に阻まれて思うような画面構成が出来ません。 以前dBASEで出来ていた「画面分割表示と、ホップアップ表示をさせたい」を再現したいと思い、 そこでJavaを利用出来ればと考えました。 Javaと言われている物にはHTMLに埋め込まれるものと、プログラム的に単独で動くものの2種類がある。という理解でよろしいでしょうか 1.JavaプログラムとはJ2SDK_ver..である? 2.TomcatとApacheとの関係、一寸古い本では組み合わせて使えるようにも解説されているが、 最新状況は単独で可能、 Apacheにしたい?(深い意味はない) 4.Eclipse(開発統合環境)これはあえて組み込まなくても良いものでしょうか、市販エデイタは当然利用しています。 (コンパイルの意味、外に出す気はない) 5.今回はWinXP機にセットしようとしています。Java解説書ではport8080が開くようになっています。ルータに対してport80とport8080を二つあけることに問題はありませんか 6.MySQLを利用するための最適な組合せを教えてください 6.最終的にはLINUXマシンでとも思っていますが、手持ちOSはFederaCore3とRedHat9どちらがベターか、またはこれがいいが有れば 後解らない言葉->Jakarta

専門家に質問してみよう