سؤال

أنا أتطلع إلى كتابة برنامج مبتدئ بسيط باستخدام بطاقة Java لتشغيل بطاقات SIM.هل يمكن لأي شخص أن يشيرني إلى بعض المعلومات الأساسية للغاية عن البدء؟لقد رأيت بعض الأوصاف ل API Toolkit، لكنني أبحث عن أشياء مثل: ما القدرات مدعومة من قبل بطاقة SIM، وكيفية تحميل التعليمات البرمجية الخاصة بي إلى البطاقة (هل أحتاج إلى أجهزة خاصة؟)، كيف أقولما إذا كانت بطاقة SIM تدعم بطاقة Java، هذا النوع من الأشياء.


تحرير: أنا أتطلع خصيصا إلى تشغيل التعليمات البرمجية على بطاقات SIM.لقد رأيت بعض البرامج التعليمية عالية المستوى على الإنترنت، ولكن لا شيء يذهب إلى حد يتصل بكمانة بطاقة SIM أو تحميلها.لدي قارئ بطاقة SIM USB ومجموعة متنوعة من البطاقات لاختبارها، ولكن لا يمكنني العثور على أي تفاصيل حول كيفية العمل معها.

هل كانت مفيدة؟

المحلول

لتحميل التعليمات البرمجية الخاصة بك إلى بطاقة SIM، يبدو أنها تتطلب إحدى هذه الأدوات:

ليس لدي أي منها للتعرف على قارئ بطاقة SIM الخاص بي eBay، لذلك أعتقد أنني سأشتري قارئ مختلف (ربما من Gemalto)


تحرير: اشتريت ACS ACR38 SDK، والتي تتضمن 3 قراء بطاقة ومجموعة مختارة من البطاقات، إلى جانب برامج التشغيل وعينات وأدوات التعليمات البرمجية. تعمل قارئات البطاقات هذه بشكل جيد مع جناح Gemalto Developer.

href="http:/developer.gemalto.com/home/dev-tools/developer-suite/usability-lab.html" rel="noreferrer"> صالحة للاستقرار تعليمي مزود به جناح مطور Gemalto هو وسيلة جيدة جدا للغوص في تطوير بطاقة SIM.


شيء مثير للاهتمام للغاية أن نلاحظ: من الصعب جدا الحصول على التعليمات البرمجية الخاصة بك على بطاقات SIM الخاصة بمشغل شبكة المحمول التجارية. يتطلبون عادة الشهادة الصحيحة قبل أن تتمكن من الكتابة إليهم.

هناك حلول الأجهزة لهذا. أنا حاليا التحقيق في Turbosim و Rebelsim.


أخيرا تخلت عن هذا المشروع بسبب ضغوط أخرى. لم أتمكن من الحصول على أي بطاقة Java التي تعمل باستثناء بطاقات DEV، والتي ليست متوافقة مع الأجهزة الحقيقية على شبكة متنقلة. بطاقات الانقطاع مثل Turbosim و Rebelsim هي احتمال ولكن محبطة للغاية للعمل مع.

نصائح أخرى

هناك برنامج تعليمي QuickStart لطيف على صفحة NetBeans http://netbeans.org/kb/docs/javame/java-card.HTML

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top