فہرست کا خانہ:
تعریف - جاوا کارڈ کا کیا مطلب ہے؟
جاوا کارڈ ایک جاوا ٹکنالوجی ہے جو انتہائی وسائل سے محدود آلات پر چھوٹے ایپلی کیشنز کے لئے استعمال ہوتا ہے ، جسے ایپلٹ کہتے ہیں۔ یہ جاوا ٹکنالوجی موبائل فون صارفین کی شناخت کے ماڈیول (سم) کارڈز ، مالیاتی کارڈز ، ہیلتھ کیئر شناختی کارڈز ، سمارٹ ٹکٹ اور بہت ساری دیگر آلات پر استعمال ہوتی ہے۔
جاوا پروگرامنگ زبان کا استعمال کرتے ہوئے بنائے گئے دوسرے ایپلیکیشن کی طرح ، جاوا کارڈ ایپلٹ میں کہیں بھی لکھنے کی صلاحیتوں کو لکھنا پڑتا ہے۔ اس کا مطلب یہ ہے کہ وہ کسی بھی جاوا کارڈ ٹکنالوجی سے چلنے والے سمارٹ کارڈ پر چلائیں گے ، اس سے قطع نظر کہ کارڈ تیار کرنے والے یا ہارڈ ویئر کے استعمال میں لائے بغیر جب تک ضروری جاوا ورچوئل مشین (جے وی ایم) موجود ہے۔
ٹیکوپیڈیا جاوا کارڈ کی وضاحت کرتا ہے
جاوا کارڈ ٹکنالوجی بڑے پیمانے پر استعمال کی جاتی ہے ، جس میں جاوا کارڈ مینوفیکچررز پوری سمارٹ کارڈ انڈسٹری کا 90 فیصد سے زیادہ حصہ رکھتے ہیں۔
چونکہ ایپلٹ کو اس طرح کے محدود ماحول پر چلنا پڑتا ہے ، لہذا جاوا کارڈ بائٹ کوڈ سمجھنے سے چھوٹا ہے۔ در حقیقت ، جاوا کارڈ ایپلٹ کے لئے ماخذ کوڈ لکھنے میں پورے جاوا پروگرامنگ لینگویج ایپلی کیشن پروگرامنگ انٹرفیس (API) کا صرف ایک سب سیٹ استعمال کیا جاتا ہے۔ ماخذ کوڈ کے لکھنے اور .جاوا فائل کی حیثیت سے محفوظ کرنے کے بعد ، اس کے بعد یہ ایک عام جاوا ایپلی کیشن کی طرح ، ایک کلاسک فائل میں مرتب کیا جاتا ہے۔ تاہم ، ترقیاتی عمل وہاں ختم نہیں ہوتا ہے۔ اس کے بعد .class فائل کو چھوٹے سے تبدیل شدہ ایپلٹ یا. کیپ فائل میں تبدیل کیا جانا چاہئے۔ تبادلوں کے بعد ، .cap فائل کی تصدیق کی جاسکتی ہے اور آخر میں کارڈ پر انسٹال ہوسکتی ہے۔
زیادہ تر معاملات میں ، حتمی ایپلٹ خود کام نہیں کرسکے گا۔ بلکہ ، مکمل جاوا کارڈ ایپلی کیشن کے عنصر عام طور پر بیک اینڈ ایپلی کیشن ، ایک میزبان ایپلی کیشن ، انٹرفیس ڈیوائس اور کارڈ پر موجود ایپلٹ پر مشتمل ہوتے ہیں۔ ایک عام مثال کے طور پر ، بیک اینڈ ایپلی کیشن ایک پروگرام ہوسکتا ہے جو ڈیٹا بیس یا میزبان ایپلی کیشن (سیل فون پر چلنے والی ایپلی کیشن) یا انٹرفیس ڈیوائس (سیل فون) سے منسلک ہوتا ہے۔