Java TV
جاوا ٹی وی ایک جاوا پر مبنی سافٹ ویئر فریم ورک ہے جو ٹی وی سیٹ ٹاپ باکسز پر استعمال کے لیے ڈیزائن کیا گیا ہے، جو ایکسلیٹس نامی اجزاء پر مبنی ہے۔ یہ فی الحال صرف کنیکٹڈ ڈیوائس کنفیگریشن پر استعمال ہوتا ہے، خاص طور پر آئی ٹی وی ایپلی کیشنز کی ترقی کے لیے۔ اے پی آئی میں پیکیج javax.tv.xlet میں ایکسلیٹ کلاسز شامل ہیں۔ عوامی اے پی آئی کے دیگر پیکجوں میں شامل ہیں javax.tv.graphics-ایک سادہ رینڈرنگ کینوس javax.tv.locator فراہم کرتا ہے-خدمات اور میڈیا کے لیے یو آر ایل کے انداز میں ایک لوکیٹر فراہم کرتا ہے، جیسے سروس:/SERV1 javax.tv.service-سروس انفارمیشن (ایس آئی) ڈیٹا بیس اور ایس آئی عناصر کی نمائندگی کرنے والے اے پی آئی کے لیے ایک طریقہ کار کی وضاحت کرتا ہے، جیسے کہ ٹی وی چینلز اور پلے بیک کے لیے دستیاب میڈیا۔ اگرچہ فریم ورک عام ہے، لیکن سن فی الحال صرف جاوا ایم ای پر سپورٹ فراہم کرتا ہے۔ کچھ مضامین کے لیے، جیسے کہ میڈیا لوکیٹرز، یہ مؤثر طریقے سے بی ڈی-جے جیسے پلیٹ فارمز پر دوسرے لوکیٹر معیارات کی جگہ لے لیتا ہے۔ الجھن کا ایک نقطہ یہ ہے کہ 2008 تک سپورٹ شدہ پلیٹ فارمز میں، مثال کے طور پر SvcDispXlet مثال API کے تعارف سے، جو 2001 کے آس پاس لکھی گئی ہے، قابل استعمال نہیں ہے کیونکہ یہ AWT ویجٹ جیسے java.awt.Button استعمال کرتا ہے۔ زیادہ تر آئی ٹی وی پلیٹ فارم، بی ڈی-جے کے ساتھ، ذاتی پروفائل کو بغیر کسی اے ڈبلیو ٹی ویجٹ کے نافذ کرتے ہیں، جیسا کہ ذاتی پروفائل کے برعکس جس میں ویجٹ شامل ہوتے ہیں۔ جاوا ٹی وی کے لیے سن کا حوالہ عمل درآمد جے ایم ایف کا اپنا چھوٹا ورژن رکھ کر مکمل جاوا میڈیا فریم ورک میں مسائل کی حمایت کرنے کے لیے اس کی نمائش کو محدود کرنے کی کوشش کرتا ہے جسے اندرونی طور پر "جے ایم فلائٹ" کہا جاتا ہے۔ جیسا کہ ایم آئی ڈی پی ایمولیٹرز کی حدود کے ساتھ جو سن فراہم کرتا ہے، سن کے ذریعہ فراہم کردہ جاوا ٹی وی ریفرنس کے نفاذ کو بعد کے جے ڈی کے کے لیے دفعات بنانے کے لیے اپ ڈیٹ نہیں کیا گیا ہے جیسے کہ Thread.stop () پر کالز کو ہٹانا۔ Thread.stop () طریقہ کو جاوا 1.5 میں ایک "حتمی" طریقہ بنایا گیا تھا (جس کا مطلب ہے کہ وہ کلاسیں جو تھریڈ کو بڑھاتی ہیں اور سٹاپ () کو اوور رائیڈ کرتی ہیں، کلاس لوڈ ہونے پر جے آر ای 1.5 کے تحت رن ٹائم پر ناکام ہو جائیں گی)۔ اس کا مطلب یہ ہے کہ سن نے ابھی تک جاوا ایم ای کو جے آر ای 1.3 سے آگے لے جانے کے لیے عوامی منصوبوں یا روڈ میپ کا عہد نہیں کیا ہے۔ اگر اس طرح کا اپ گریڈ ہونا تھا، تو اس کے لیے جاوا ایم ای-فعال آلات کے تمام دکانداروں کی طرف سے اہم کام کی ضرورت ہوگی۔ ایکسلیٹ بیرونی لنکس جاوا ایم ای ٹیکنالوجی-جاوا ٹی وی اے پی آئی-بشمول سن کا حوالہ نفاذ جاوا ٹی وی اے پی آئی 1.1 (جے ایس آر-927) آن لائن جاواڈوکس جاوا ٹی وی ٹیوٹوریل حوالہ جات انٹرایکٹو ٹیلی ویژن جاوا (پروگرامنگ زبان) جاوا ڈیوائس پلیٹ فارم سیٹ ٹاپ باکس