Virtual world framework
ورچوئل ورلڈ فریم ورک (وی ڈبلیو ایف) ویب براؤزرز کے ذریعے مضبوط تھری ڈی، عمیق، اداروں کو دیگر اداروں، ورچوئل دنیاؤں، مواد اور صارفین سے جوڑنے کا ایک ذریعہ ہے۔ یہ کلائنٹ سرور پروگراموں کو ویب براؤزرز کے ذریعے ہلکے وزن میں فراہم کرنے کی صلاحیت فراہم کرتا ہے، اور متعدد صارفین کو عام اشیاء اور ماحول کے ساتھ تعامل کرنے کے لیے ہم آہنگی فراہم کرتا ہے۔ مثال کے طور پر، وی ڈبلیو ایف کا استعمال کرتے ہوئے، ایک ڈویلپر ویڈیو سبق کے منصوبے، جزو اشیاء اور اوتار لے سکتا ہے اور انہیں موجودہ ورچوئل یا تخلیق شدہ زمین کی تزئین (جیسے ای ڈی جی ای یا اوپن سم) میں کامیابی کے ساتھ داخل کر سکتا ہے، اور وی ڈبلیو ایف انٹرفیس کے ذریعے مقامی اشیاء اور صارفین کے ساتھ بات چیت کر سکتا ہے۔ وی ڈبلیو ایف مختلف تربیتی مواد، تخروپن، اشیاء، صارفین اور مقامات کو مربوط کرنے کے لیے دروازے کھولتا ہے ؛ جو تربیت اور تعلیم کے دائرہ کار کو وسعت اور وسعت دے گا۔ (تصور کریں کہ ہوا بازی کے اثاثوں کے ساتھ ٹینک کے تخروپن کو چلانا، جو دو مختلف تخروپن سوئٹ کے ذریعہ فراہم کیا گیا ہے، لیکن ایک ساتھ انجام دیا گیا ہے اور ان کے درمیان امیجری اور سینسر ڈیٹا کو منتقل کیا گیا ہے، ایک مشترکہ زمین کی تزئین پر کام کرنا اور تیسرے پلیٹ فارم پر چلنے والے تعمیری نقشہ سازی کے تخروپن کو کھانا کھلانا، یہ سب اپنے براؤزر کے ذریعے دور دراز کے صارفین کے لیے بغیر کسی رکاوٹ اور شفاف ہے)۔ وی ڈبلیو ایف کا مطلب مختلف قسم کے اداروں (اشیاء، اوتار، تخروپن، خالی جگہوں) کے ساتھ تعامل کرنے کے لیے ایک مفید ٹول کے طور پر ہے۔ اپاچی II لائسنس کے تحت محفوظ ایک اوپن سورس ٹول کے طور پر، وی ڈبلیو ایف مفت اور کسی بھی تعداد میں ڈویلپرز کے لیے قابل رسائی ہے جو مواد بنا سکتے ہیں اور اس کے دائرہ کار اور فعالیت کو بڑھا سکتے ہیں۔ وی ڈبلیو ایف ویب کا استعمال کرتے ہوئے اپنی انٹرایکٹوٹی فراہم کرتا ہے، جس سے بے ترتیب اشیاء یا ماحول کو سیدھا کرنے کا موقع پیدا ہوتا ہے۔ وی ڈبلیو ایف بڑے پیمانے پر ملٹی پلیئر آن لائن رول پلےنگ گیمز (ایم ایم او آر پی جی) جیسے ای ڈی جی ای کے ساتھ کام کرنے کے لیے ترقی کے تحت ہے، اور مثالی طور پر جدید ترین آبجیکٹ انکوڈنگ (جیسے یونٹی اور ایم پی 4)، ماحول (جیسے اوپن سم ایم او ایس ای ایس) کے ساتھ انٹرفیس کرنے کے لیے تیار کیا جائے گا تاکہ واقعی اگنوسٹک انٹرفیسنگ ٹول بنایا جا سکے۔ خرافات اگرچہ اس کا ایک مشاورتی نام ہے، وی ڈبلیو ایف کوئی ورچوئل دنیا نہیں ہے۔ نہ ہی یہ ورچوئل ورلڈ جنریشن ٹول ہے۔ کیا وی ڈبلیو ایف اسے پر کرنے کے لیے ایک ورچوئل جگہ اور مواد تیار کر سکتا ہے؟ جی ہاں، یہ کر سکتا ہے، اور یہ بالکل اضافی اشیاء اور تعاملات فراہم کرنے کے لیے استعمال کیا جا سکتا ہے تاکہ ان اداروں کے ساتھ اضافہ/تعامل کیا جا سکے جن سے یہ جڑتا ہے۔ وی ڈبلیو ایف سمیلیٹر نہیں ہے۔ وی ڈبلیو ایف کا مقصد فعال کلائنٹ-سرور سمیلیشنز کے استعمال کو بڑھانا ہے تاکہ ان تک ویب براؤزر کے ذریعے رسائی حاصل کی جا سکے۔ اس کا مقصد موجودہ سمیلیشنز میں اضافی جہتیں شامل کرنا یا موجودہ ورچوئل اسپیس (جیسے ایم او ایس ای ایس) یا بے ساختہ تیار کردہ جگہ میں اضافہ کرنے کے لیے سمیلیشن مواد بنانا بھی ہے۔ وی ڈبلیو ایف میں مکمل طور پر فنکشنل سمیلیشن بنانے کی صلاحیت ہے لیکن اس کا مقصد اپنے طور پر مکمل سمیلیٹر ہونا نہیں ہے۔ وی ڈبلیو ایف کوئی اوتار نہیں ہے، اور نہ ہی اسے دوڑنے کے لیے اوتار کی ضرورت ہوتی ہے۔ وی ڈبلیو ایف کو کام کرنے کے لیے ورچوئل جگہ کی ضرورت نہیں ہے۔ اسے ویب براؤزر کے اندر یا میزبان مشین پر مقامی طور پر ورچوئل جگہ بنانے کے لیے استعمال کیا جا سکتا ہے۔ وی ڈبلیو ایف کو کام کرنے کے لیے اوتار کی ضرورت نہیں ہے، اور ضروری نہیں کہ وہ مجازی دنیا کے ساتھ استعمال کے لیے اوتار تیار کرے، لیکن اسے اوتار تیار کرنے یا ان کے ساتھ تعامل کرنے کے لیے استعمال کیا جا سکتا ہے۔ اس کی وجہ ریاستہائے متحدہ کا محکمہ دفاع (ڈی او ڈی) معمول کے مطابق کاروبار جاری نہیں رکھ سکتا۔ مالی سال 05 میں، ڈی او ڈی نے ماڈلنگ اور سیمولیشن سے متعلق سرگرمیوں میں 9.1 بلین ڈالر خرچ کیے۔ اس بجٹ کا تقریبا 40 فیصد سیمولیٹرز، جنگی گیمنگ اور ماڈلنگ کے لیے استعمال کیا گیا تھا۔ وی ڈبلیو ایف کا وژن اخراجات کو کم کرنے اور موجودہ/ابھرتی ہوئی ٹیکنالوجی کی افادیت کو بڑھانے کے لیے دباؤ کی براہ راست حمایت میں ایم اینڈ ایس سرگرمیوں کی حمایت کے لیے استعمال ہونے والی فنڈنگ کو کم کرنا ہے۔ ڈی او ڈی کو اپنے بے شمار، چولہے سے بنے ہوئے، خاص تخروپن حل کو جوڑنے کے لیے ایک ٹول کی ضرورت ہے۔ اسے بڑھتے ہوئے فاصلے پر اہلکاروں کی بڑھتی ہوئی تعداد کو تربیت دینے کی اپنی صلاحیت کو بڑھانے اور وسعت دینے کے لیے ایک ٹول کی ضرورت ہے۔ ڈی او ڈی ٹیکنالوجی کو کم کرنے اور دوبارہ استعمال کرنے اور تربیت کے جدید ترین تکنیکی اور تدریسی نظام فراہم کرنے کے لیے زیادہ سرمایہ کاری مؤثر ذرائع تلاش کرنے کی ضرورت پر زور دیتا ہے۔ تاہم یہ صرف ڈی او ڈی اہلکاروں کی تربیت کے بارے میں نہیں ہے۔ ہم عمیق، ذاتی نوعیت کے سوشل میڈیا اور ٹیکنالوجی (جیسے اسمارٹ فونز، فیس بک، ٹویٹر، پنڈورا ریڈیو، پروجیکٹ گلاس اور آگمینٹڈ رئیلٹی سائٹس جیسے لیئر) سے گھرا ہوا ہے۔ روایتی تعلیمی نظام معلومات کے اشتراک اور وسرجن کی رفتار کی اجازت نہیں دیتے ہیں جو میڈیا، گیمز اور انٹرنیٹ نوجوانوں کو باقاعدگی سے فراہم کرتے ہیں اور تعلیم کی جدید کاری/حسب ضرورت کاری اس کی تاثیر کے لیے بالکل ضروری ہوتی جا رہی ہے۔ ٹیکنالوجیز کا انٹرسیکشن اور ڈیٹا ڈیلیوری کی رفتار/حجم اس نظام کے لیے بہترین قیمت پر سب سے اچھا فراہم کرنے کے امکان کا ایک بہترین طوفان پیدا کرتا ہے۔ انٹرنیٹ کی طرح، جو اے آر پی اے نیٹ کے طور پر شروع ہوا، وی ڈبلیو ایف کا مقصد ایک کھلے، مضبوط پلیٹ فارم میں ترقی کرنا ہے جو دنیا کو سمجھنے اور اس کے ساتھ بات چیت کرنے کے طریقے میں انقلاب برپا کرتا ہے۔ وی ڈبلیو ایف اور موبائل/ویب فعال آلات کے استعمال سے، صارفین اپنی دنیا کے ساتھ بڑے پیمانے پر بات چیت کر سکیں گے۔ وی ڈبلیو ایف انہی ٹیکنالوجیز کا فائدہ اٹھاتا ہے جو تھری ڈی ایپس کو آگمینٹڈ ریئلٹی کو دیکھنے کے قابل بناتی ہیں، اور ویب کے ذریعے اپنی صلاحیتوں کو بڑے پیمانے پر پیش کریں گی۔ مطلوبہ سامعین وی ڈبلیو ایف تخروپن، تعلیمی نظام، تربیتی مواد، کھیل، معلومات کا اشتراک، نجی افراد، واقعی کسی بھی ایسے شخص کے لیے ہے جو ویب براؤزر کو ڈیلیوری میکانزم کے طور پر استعمال کرتے ہوئے ہلکے وزن میں متعدد صارفین کے ساتھ معلومات کا اشتراک کرنے میں دلچسپی رکھتا ہے۔ وی ڈبلیو ایف صارفین کے لیے ہے کہ وہ معلومات، تربیت، یا مواد تک رسائی حاصل کر سکیں چاہے وہ کہیں بھی ہوں یا ان کے ہارڈ ویئر یا بینڈوتھ کی پابندیاں کیا ہوں، جب تک کہ ان کے پاس انٹرنیٹ کے ذریعے ٹریننگ سرور سے محفوظ لنک ہو۔ وی ڈبلیو ایف کا مقصد ان لوگوں کو تیزی سے دستیاب مواد فراہم کرنا ہے جنہیں اس کی سب سے زیادہ ضرورت ہے، جب انہیں اس کی ضرورت ہو، اس انداز میں جو قابل رسائی اور کم قیمت والا ہو۔ کاروبار اور حکومت کے لیے اہمیت وی ڈبلیو ایف کا مطلب بے کار پن کو روکنے، مختلف نظاموں کو جوڑنے اور پیمانے اور دائرہ کار کی معیشتوں کی تعمیر میں بڑے پیمانے پر بچت ہے۔ اس کا مطلب ہے تربیتی مواد کی بے مثال پیچیدگی تک رسائی اور اس کی فراہمی میں بہت زیادہ لچک۔ اس کا مطلب ہے تیز اور زیادہ اچھی طرح تربیت یافتہ اہلکار۔ اس کا مطلب ہے کسی بھی قسم کے ڈیٹا کو تیزی سے اور مؤثر طریقے سے منتقل کرنے کے لیے پلیٹ فارم سے آزاد کمپیوٹنگ حل۔ اس کا مطلب ہے کہ انتہائی موافقت پذیر، تیز رفتار پروٹوٹائپ ان پلیٹ فارمز سے آزاد ہیں جنہوں نے انہیں بنایا ہے۔ اس کا مطلب معلومات کے اشتراک میں کمپیوٹنگ کے رجحانات میں سب سے آگے رہنا ہے۔ اس کا مطلب اپنی مرضی کے مطابق تربیتی حل تیار کرنے کا ایک تیز ذریعہ ہے۔ اس کا مطلب بے ساختہ ملاقات کی جگہیں اور ضرورت مندوں کو ذہانت کی بڑھتی ہوئی پیچیدگی اور رفتار فراہم کرنے کا ایک طریقہ ہے۔ ملکیت اور لائسنسنگ کی ملکیت ڈی او ڈی وی ڈبلیو ایف کے سورس کوڈ کے حقوق کا مالک ہے ؛ تاہم، چونکہ یہ اپاچی II کا استعمال کرتے ہوئے لائسنس یافتہ ہے، جب تک کہ تخلیق کاروں کو اصل انتساب دیا جائے، یہ کسی بھی اور سب کے ذریعہ آزادانہ طور پر استعمال کے قابل ہے۔ لائسنسنگ فریم ورک اپاچی II لائسنس کے تحت لائسنس یافتہ ہے، جس میں بنیادی طور پر کہا گیا ہے کہ سافٹ ویئر کے صارف کو سافٹ ویئر کے مشتق کاموں کو استعمال کرنے، ترمیم کرنے اور فروخت کرنے کے لیے رائلٹی فری لائسنس دیا جاتا ہے، جب تک کہ اصل لائسنس اور انتساب فائل (زبانیں) کسی بھی اور بعد کے تمام کاموں کی تقسیم میں شامل ہوں۔ اصل کام "جیسا ہے" لائسنس یافتہ ہے اور اس میں کسی بھی قسم کی وارنٹی نہیں ہے۔ مواد کے حقوق کا انتظام اپاچی 2 لائسنس میں موجود دفعات کے ذریعے کیا جاتا ہے۔ موجودہ مواد ورژن کا کنٹرول گٹ ہب کے ذریعے بنیادی انجینئروں سے متاثر ہوتا ہے، جس میں منفرد سیریل نمبروں کے تحت شائع ہونے والی تازہ ترین مستحکم تعمیرات ہوتی ہیں۔ ڈیزائنرز ڈیوڈ اے اسمتھ (کمپیوٹر سائنسدان) (لاک ہیڈ مارٹن چیف انوویشن آفیسر-پروجیکٹ نگرانی، ڈیزائن، فن تعمیر)، ڈیوڈ ایسٹر (ایل ایم انجینئر-ڈویلپمنٹ/آرکیٹیکچر)، رچرڈ بوئڈ (لاک ہیڈ مارٹن ورچوئل ورلڈ لیبز چیف آرکیٹیکٹ-گورننس اور ایکو سسٹم ڈیزائن)، ایلیسن کوری (ایل ایم انجینئر-ڈویلپمنٹ)، اسکاٹ آر ہینس (ایل ایم انجینئر-ڈویلپمنٹ)، مائیکل جے ویسرکا (ایل ایم انجینئر-ڈویلپمنٹ)، اسٹیون ڈی کار (ایل ایم انجینئر-ڈویلپمنٹ)، سنتھیا ایل مور (ٹھیکیدار، او ایس ڈی (پی اینڈ آر) ٹی آر ایس-ڈیزائن، مستقبل کے چشمے، گورننس)، کارلٹن روزینگرنٹ او ایس ڈی (پی اینڈ آر) ٹی آر ایس-مجموعی پروگرام منیجر، فرینک فرینک وی ڈبلیو ایف میں حصہ ڈالنا گٹ ہب پر پوسٹ کیا گیا ہے، اور یہ کسی بھی اور تمام ڈویلپرز کے لیے کھلا ہے جو فریم ورک کے لیے فورک، پروجیکٹس، تجاویز یا بلڈ آؤٹ میں حصہ ڈالنا چاہتے ہیں۔ اصل تخلیق کار خاص طور پر بڑے پلیٹ فارم ڈویلپرز کی تلاش کرتے ہیں جو وی ڈبلیو ایف کے ساتھ استعمال کے لیے اپنے پلیٹ فارم میں انٹرفیسنگ شامل کرنا چاہتے ہیں، جیسے کہ ایم ایم اوز، سیمولیشن ڈیزائنرز، ٹیرین میپنگ فراہم کنندگان، تھری ڈی ماڈلنگ، ورچوئل لینڈ اسکیپس وغیرہ۔ 2012 میں آئی آئی ٹی ایس ای سی کانفرنس میں پیش کردہ مقالہ "اے ورچوئل ورلڈ ایکوسسٹم فریم ورک"، نظام میں شراکت کے فلسفے کی وضاحت کرتا ہے۔ ترقیاتی راستہ ارتقاء وی ڈبلیو ایف کا انتظام گٹ ہب اور ڈویلپر ان پٹ کے ذریعے اصل تخلیق کاروں کے ڈھیلے کنسورشیم کے ذریعے کیا جاتا ہے۔ وقت کے ساتھ، کمیونٹی ایک غیر منافع بخش گورننگ تنظیم کو کھڑا کرے گی، تاکہ سافٹ ویئر کی کل وقتی شراکت داری اور ورژن کنٹرول انجام دے سکے۔ جدید ترین کوڈیکس کے استعمال، بڑے مواد، آبجیکٹ اور ٹیکسٹچر فراہم کنندگان کے ساتھ شراکت داری کو مربوط کرنے، اور مستقل مقام کے ذریعے، تخلیق کاروں کا یہ بھی مقصد ہے کہ وی ڈبلیو ایف ویب پر صارفین کے ساتھ مواد کو مربوط کرنے کے معیار میں تبدیل ہو جائے۔ ویب ایپلی کیشنز کے لیے دستیابی وی ڈبلیو ایف ویب ایپلی کیشنز میں استعمال کے لیے دستیاب ہے، اور کچھ معمولی ایپلی کیشنز/مظاہر پہلے سے ہی تصور کے ثبوت کے طور پر بنائے گئے ہیں۔ جیسے جیسے کمیونٹی وی ڈبلیو ایف کی مضبوطی کو بڑھاتی ہے، لائبریریوں کو بڑھاتی ہے اور ٹول کٹ کو حتمی شکل دیتی ہے، ان ایپلی کیشنز کو بھی پیچیدگی حاصل ہوگی۔ موجودہ کوڈ اور مثالوں کے ساتھ ویب ایپلی کیشنز بنانے کے لیے ڈویلپرز کا خیرمقدم ہے۔ ویب جی ایل کے ساتھ ہم آہنگ براؤزر تک رسائی اور ممکنہ طور پر ویب ساکٹ کی صلاحیت کے علاوہ مکمل ایپلی کیشنز کو چلانے کے لیے کوئی خاص ضرورت نہیں ہے جو ماخذ اشیاء اور تعاملات کے مقام پر منحصر ہے۔ فریم ورک کے درمیان ایک فریم ورک بہت سی ایپلی کیشنز دستیاب ہیں جو خود کو پتلی کلائنٹس یا ویب انٹرفیس کے طور پر تشہیر کرتی ہیں۔ وسیع پیمانے پر استعمال میں کوئی اوپن سورس ڈویلپمنٹ ٹولز نہیں ہیں جو ویب براؤزرز کے ذریعے پتلی کلائنٹ کا استعمال کرتے ہوئے مستقل، محفوظ طریقے سے مختلف اداروں کو انٹرفیس کرتے ہیں۔ اگرچہ بہت سے ٹولز دستیاب ہیں، ان میں سے بہت سے انتہائی ماہر ہیں اور انہیں کلائنٹ اور سرور دونوں طرف نصب کردہ ملکیتی سافٹ ویئر کی ضرورت ہوتی ہے۔ اب بھی دوسرے ٹولز موجود ہیں جو ورچوئل ماحول، اوتار اور مواد تیار کرتے ہیں، لیکن ان میں سے کوئی بھی معروف انہیں ایک ساتھ نہیں جوڑتا، بے ساختہ ان کے درمیان انٹرفیس نہیں بناتا ہے یا تمام اداروں کو ان کے وقت سے قطع نظر اور کلائنٹ کے لیے بینڈوتھ یا پروسیسنگ پاور میں بھاری بوجھ کے بغیر ہموار مواصلات فراہم کرتا ہے۔ وی ڈبلیو ایف ایسا کرتا ہے اور مزید کام کرے گا کیونکہ یہ اپنے ارتقاء کو جاری رکھے گا۔ وی ڈبلیو ایف ویب ساکٹ اور ویب جی ایل کا استعمال کرتا ہے، جو براہ راست اداروں کے درمیان مواد کا لنک فراہم کرتا ہے اور تیز ترین، انتہائی موثر انداز میں 3 ڈی آبجیکٹ بناتا ہے۔ دوسرے ورچوئل انٹرفیسنگ پروگرام فلیش کا استعمال کرتے ہیں جو براہ راست مواد بھی فراہم کرتا ہے، لیکن ایسا کم موثر انداز میں کرتا ہے۔ اضافی وسائل وی ڈبلیو ایف کی معلومات دو سائٹوں پر دستیاب ہے: ورچوئل ورلڈ فریم ورک ہوم پیج (وی ڈبلیو ایف مرر سائٹ پر آئینہ دار) اور گتھب (سرچ ورچوئل ورلڈ فریم ورک)۔ وی ڈبلیو ایف ایپلی کیشنز ٹریننگ ٹی ایس کے اور ٹائم لائن وی ڈبلیو ایف کا اطلاق زیادہ تر کاموں کی تربیت کے لیے مواد پر کیا جا سکتا ہے جن کے لیے صرف براہ راست تربیت کی ضرورت نہیں ہوتی ہے۔ خاص طور پر: تخروپن، کلاس روم کی تربیت، آگمینٹڈ رئیلٹی، مکسڈ میڈیا ٹریننگ، اور گیمز کے ذریعے آسان کردہ نصاب وی ڈبلیو ایف کے لیے مثالی امیدوار ہیں۔ کلاس رومز میں فراہم کردہ آگمینٹڈ رئیلٹی مواد، یا اس طرح کے موبائل ڈیوائسز میں آگمینٹڈ اضافے نیز سمیلیشنز جو براہ راست تربیت کو مصنوعی مواد کے ساتھ جوڑتے ہیں، وی ڈبلیو ایف کے لیے اچھے امیدوار ہیں۔ تربیت کی پیچیدگی اور زیر تربیت افراد کی تعداد بڑی حد تک اس تاریخ کا تعین کرتی ہے جس تک یہ وی ڈبلیو ایف صلاحیت فراہم کی جائے گی۔ کلاس روم کی قسم کی تربیت کی فراہمی کے لیے وی ڈبلیو ایف مواد تیار کرنے کے لیے استعمال ہونے کی صلاحیت رکھتا ہے۔ سیمولیشن قسم کی تربیت کے لیے، اگلے 6 مہینوں میں (2012 کے موسم خزاں تک) تیار کیے جانے والے وی ڈبلیو ایف کے استقامت اور ہم آہنگی کے عناصر کے بعد، وی ڈبلیو ایف کی یہ صلاحیت ممکن ہونی چاہیے۔ آگمینٹڈ رئیلٹی اور حقیقی معنوں میں عمیق گیمنگ کے لیے، وی ڈبلیو ایف اہم شراکت داروں کے ساتھ ترقی کے تحت ہوگا اور موجودہ ٹیکنالوجیز اور شراکت داریوں کے لحاظ سے آنے والے 24 مہینوں میں یہ صلاحیت حاصل کرنے کی امید کرتا ہے۔ ایل وی سی مشقیں مثالی طور پر، وی ڈبلیو ایف کو لائیو، ورچوئل، اور کنسٹرکٹو سیمولیشن (ایل وی سی) مشقوں میں پرائمری یا سیکنڈری ڈیلیوری میکانزم کے طور پر استعمال کیا جائے گا۔ ایل وی سی اپنے بڑے ورچوئل/ڈیجیٹل جزو اور مختلف مقامات/پلیٹ فارمز میں بے شمار سامعین تک پہنچانے کی ضرورت کی وجہ سے وی ڈبلیو ایف ڈیلیوری کے لیے مثالی ہے۔ لائیو ٹریننگ اور وی ڈبلیو ایف لائیو آبجیکٹ جیسے ہوائی جہاز، ہتھیار اور گاڑیاں ڈیٹا کو سینسرز کے ذریعے سمیلیٹر کو منتقل کریں گے (براہ راست آلات پر ریڈار/ہتھیاروں/سینسرز کو براہ راست تخروپن میں پڑھیں اور پھر ان پٹ/آؤٹ پٹ ڈیٹا کو وی ڈبلیو ایف کے ذریعے بے شمار شرکاء تک پہنچایا جائے گا)، انٹرفیسنگ سرورز کے ذریعے ڈیٹا اسٹریمنگ (اہلکاروں/آلات ٹریکرز جیسے بلیو فورس ٹریکنگ کے معاملے میں) اور تعمیری تخروپن کے ذریعے انفارمیشن انجیکشن کے ذریعے (جیسے کہ نقشے پر لائیو یونٹس رکھنا اور دستی طور پر ان کی حیثیت/پوزیشن کا سراغ لگانا)۔ تعمیری تخروپن اور وی ڈبلیو ایف تخروپن ورچوئل ورلڈ فریم ورک میں نہیں ہوتے ہیں۔ وی ڈبلیو ایف مختلف اداروں کو انٹرفیس کرنے میں مدد کرنے کا ایک ٹول ہے۔ تعمیری تخروپن، جس میں تخروپن شدہ لوگ تخروپن شدہ نظام چلاتے ہیں، انسانی ان پٹ کا استعمال کرتے ہوئے متحرک کیے جاتے ہیں۔ بظاہر وی ڈبلیو ایف ان میں سے کچھ یا تمام انسانوں کے لیے انٹرفیس (ویب کے ذریعے) فراہم کرے گا جو سسٹم میں ڈیٹا داخل کر رہے ہوں گے، پھر سرور مشین/کلاؤڈ/مقامی طور پر طے شدہ میزبان پر چلنے والے پروگرام سے تخروپن کے نتائج وصول کریں گے، اور ویب انٹرفیس کے ذریعے کچھ انداز میں نتائج ظاہر کریں گے۔ وی ڈبلیو ایف ڈویلپرز کو استعمال کرنے کے لیے مطلوبہ ٹولز جاوا اسکرپٹ اور وی ڈبلیو ایف کے ذریعے فراہم کردہ فعالیت کا استعمال کرتے ہوئے تخروپن بنانے کے لیے وی ڈبلیو ایف کا استعمال کرتے ہیں۔ وی ڈبلیو ایف تالیف کے وقت مناسب ڈسپلے اور ہیرا پھیری والی فائلیں تیار کرتا ہے۔ جیسے جیسے وی ڈبلیو ایف ترقی کرتا جائے گا ایک تعمیراتی ماحول تیار کیا جائے گا تاکہ صارفین کو مواد کو گھسیٹنے اور چھوڑنے اور اس میں ہیرا پھیری کرنے کی اجازت دی جا سکے، جس سے پیداوار کا وقت/پیچیدگی بہت کم ہو جائے گی۔ یہ ماحول زیر تعمیر ہے، اور 2012 کے آخر تک مکمل ہونے کی توقع ہے۔ سیکیورٹی کے تحفظات ویب سیکیورٹی کے مسائل ویب مواد کے لیے اگنوسٹک ہے۔ وی ڈبلیو ایف محفوظ یا غیر محفوظ نہیں ہے۔ محفوظ ساکٹ لیئر انکرپشن (ایس ایس ایل)، ورچوئل پرائیویٹ نیٹ ورک (وی پی این)، پبلک کی انکرپشن (پی کے آئی)، ملکیتی انکرپشن، ہارڈ ویئر محفوظ نیٹ ورک سسٹم وغیرہ کا استعمال۔ وی ڈبلیو ایف کا استعمال کرتے ہوئے تیار کردہ اور انٹرفیس کردہ کسی بھی تخروپن کو محفوظ کرنے کے لیے درکار سیکیورٹی فراہم کرتا ہے۔ آئی پی وی 6 کے استعمال کے ساتھ، بٹ کے لحاظ سے حفاظتی پروٹوکول دستیاب ہیں جو پہلے ڈیٹا ٹرانسپورٹ کے لیے دستیاب نہیں تھے۔ سیکیورٹی کا ایک ممکنہ اضافی طریقہ یہ ہے کہ سیکیورٹی کی ایک اضافی پرت فراہم کرنے کے لیے وی ڈبلیو ایف کے ذریعے منتقل کردہ ڈیٹا میں سیکیورٹی بٹ ہیڈر شامل کیا جائے۔ یہ اقدام ابھی تک موجودہ عمارت میں شامل نہیں کیا گیا ہے۔ ویب ساکٹ اور ان کے حل کے مسائل ویب ساکٹ کا استعمال کرتے ہوئے ویب براؤزر کے ذریعے دو کمپیوٹرز کے درمیان مسلسل کنکشن کھولنے کا مسئلہ یہ ہے کہ یہ ممکنہ طور پر کیش پوائزننگ نامی کسی چیز کا لنک کھول دیتا ہے، جس میں کوئی شخص براہ راست لنک پر وائرس یا دیگر میلویئر متعارف کرا سکتا ہے، جس سے سسٹم پر سمجھوتہ ہوتا ہے۔ یہاں دیگر کمزوریوں کا خلاصہ ہے: ویب ساکٹ کے لیے حفاظتی ٹول)۔ اصل میں، ممکنہ حفاظتی مسائل نے موزیلا اور اوپیرا کو ویب ساکٹ کے لیے سپورٹ بند کرنے پر مجبور کیا جب تک کہ انٹرنیٹ انجینئرنگ ٹاسک فورس (آئی ای ٹی ایف) ایچ ٹی ایم ایل 5 کے حصے کے طور پر ایک معیاری ویب ساکٹ پروٹوکول تیار نہ کر سکے۔ کنیکٹ پر مبنی ہینڈ شیکس (اپ گریڈ پر مبنی ہینڈ شیکس کے برخلاف) پر مبنی کام محفوظ ثابت ہوا۔ ہینڈ شیک کے الفاظ جیسا کہ وی ڈبلیو ایف میں کوڈ کیے گئے ہیں، اس کو مدنظر رکھیں گے۔ 2011 کے آخر سے اسے بڑی حد تک جدید ترین تعمیرات اور معیارات کے ساتھ حل کیا گیا ہے، اور بہت سے ویب پلیٹ فارم ویب ساکٹس کی حمایت کرتے ہیں۔ ویب جی ایل کیا ہے؟ ویب جی ایل (ویب گرافکس لائبریری) ایک جاوا اسکرپٹ ایپلیکیشن پروگرامنگ انٹرفیس (اے پی آئی) ہے جو پلگ ان کا استعمال کیے بغیر کسی بھی ہم آہنگ ویب براؤزر کے اندر انٹرایکٹو 3 ڈی گرافکس پیش کرنے کے لیے ہے۔ ویب جی ایل پروگراموں میں کنٹرول کوڈ (جاوا اسکرپٹ میں لکھا ہوا) اور شیڈر کوڈ شامل ہیں جو ویڈیو کارڈ (جی پی یو) پر گرافکس پروسیسنگ یونٹ پر چلایا جاتا ہے۔ ویب جی ایل کو غیر منافع بخش خرونس گروپ نے ڈیزائن اور برقرار رکھا ہے۔ ویب جی ایل موزیلا فائر فاکس 6.0 آگے، اوپیرا 11 آگے، گوگل کروم 9 آگے (مقامی حمایت)، سفاری 5.1 آگے کی حمایت کرنے والے براؤزر۔ ابھی تک انٹرنیٹ ایکسپلورر ویب جی ایل کو سپورٹ نہیں کرتا اور اس نے ویب جی ایل کو سپورٹ کرنے کے کسی منصوبے کا اعلان نہیں کیا ہے۔ کروم فریم اور آئی ای ویب جی ایل پلگ ان آئی ای 6 کے لیے ویب جی ایل کو سپورٹ کرتے ہیں۔ معیاری ترتیب دینے والے ادارے ویب جی ایل کا معیار خرونس گروپ، موزیلا، ایپل اور گوگل کے ساتھ ساتھ یونائیٹڈ اسٹیٹس کمپیوٹر ایمرجنسی ریڈینیس ٹیم کے اثر و رسوخ سے متاثر ہوتا ہے جس سے حفاظتی خدشات پیدا ہوتے ہیں جس پر ویب جی ایل کنسورشیم (خرونس گروپ کی سربراہی میں) رد عمل ظاہر کرتا ہے۔ قابل براؤزرز کی حمایت کرنے والے آلات زیادہ تر پی سی، لیپ ٹاپ اور ٹیبلٹ ویب جی ایل کے قابل براؤزرز کی حمایت کرتے ہیں۔ ویب جی ایل کے لیے موبائل سپورٹ شروع ہو چکا ہے۔ توقعات یہ ہیں کہ جاوا اسکرپٹ اور ویب جی ایل کے لیے موجودہ موبائل بائنڈنگ کافی اچھی نہیں ہیں لیکن ویب جی ایل کے ساتھ فائر فاکس کا اینڈرائیڈ ورژن موجود ہے (صرف 10 فیصد ممکنہ صارفین ویب جی ایل سپورٹ کی ضرورت والے موبائل ڈیوائس کے ذریعے مواد تک رسائی حاصل کرتے ہیں)۔ اوپیرا اینڈرائیڈ پلیٹ فارمز پر ویب جی ایل کو بھی سپورٹ کرتا ہے۔ آئی فون ابھی تک ویب جی ایل کی حمایت نہیں کرتا ہے۔ ویب جی ایل کے لیے مائیکروسافٹ سپورٹ مائیکروسافٹ کے پاس ہینڈ شیک کی کمزوریوں پر حفاظتی خدشات کی وجہ سے ویب جی ایل کو سپورٹ کرنے کا منصوبہ نہیں ہے۔ انٹرنیٹ ایکسپلورر کے لیے دو پلگ ان ہیں جو ویب جی ایل انٹرفیس کو سپورٹ کرتے ہیں: کروم فریم اور آئی ای ویب جی ایل۔ یہ سچ ہے کہ مقامی سپورٹ پلگ ان سپورٹ سے بہتر چلتی ہے، اور تمام حفاظتی تنظیمیں ویب براؤزرز میں اضافی پلگ ان کی تنصیب کی حمایت نہیں کریں گی۔ جاوا اسکرپٹ کیا ہے؟ جاوا اسکرپٹ ایک پروٹو ٹائپ پر مبنی اسکرپٹنگ زبان ہے جو متحرک، کمزور ٹائپ شدہ، عمومی مقصد ہے اور آبجیکٹ پر مبنی، لازمی اور فنکشنل پروگرامنگ اسٹائل کی حمایت کرتی ہے۔ اس کا مطلب یہ ہے کہ جاوا اسکرپٹ پروگرامر کو پروٹوٹائپ کی ایک سیریز بنانے اور سی پر مبنی زیادہ تر لفظی نحو کا استعمال کرتے ہوئے ان کے ساتھ تعامل کرنے کے قابل بناتا ہے۔ اس کے استعمال میں آسانی اور وسیع پیمانے پر اپیل کی وجہ سے، جاوا اسکرپٹ جلدی سے ویب ایپلی کیشنز کے لیے مقبول ترین پروگرامنگ زبانوں میں سے ایک بن گئی۔ جاوا اسکرپٹ بمقابلہ جاوا یا C #جاوا اسکرپٹ براؤزرز میں مقامی طور پر چلتا ہے، چلانے کے لیے اضافی پلگ ان یا ماحول (جیسے جاوا رن ٹائم ماحول) کی ضرورت نہیں ہے، اور کام کرنے کے لیے کلائنٹ مشین پر چلانے کے لیے تالیف یا. exe فائلوں کی ضرورت نہیں ہے۔ یہ جاوا اور سی #دونوں کے مقابلے میں تیز، زیادہ موثر اور بنانے اور اس پر عمل درآمد کرنے میں آسان ہے۔ VWF ایچ ٹی ایم ایل 5، ای سی ایم اے ایسکرپٹ 5، ویب جی ایل، ویب ساکٹس، کولاڈا (یا دیگر بعد کی فائل فارمیٹس)، اور دیگر کے ذریعہ تعاون یافتہ موجودہ معیارات جیسے جیسے ٹول پختہ ہوتا ہے۔ وی ڈبلیو ایف ڈویلپرز کو کمیونٹی اور گورننس کنٹری بیوٹنگ کوڈ گٹ ہب سے وی ڈبلیو ایف کی تازہ ترین بلڈ ڈاؤن لوڈ کر سکتے ہیں اور اپنی سفارشات، کوڈ اور درخواستیں براہ راست سائٹ پر جمع کراسکتے ہیں۔ گٹ ہب صارفین کو اپنا کانٹا بنانے، پل کی درخواستیں جمع کرنے، اور ایشو ٹریکر میں سوالات، تبصرے اور متعلقہ آئٹمز کو سپورٹ کرنے کی اجازت دیتا ہے۔ اتحادی شراکت دار وی ڈبلیو ایف گٹ ہب پر کسی بھی اور تمام افراد کے لیے آزادانہ اور کھلے عام دستیاب ہے، قطع نظر اس کے کہ اس کی اصل کیا ہے۔ وی ڈبلیو ایف کے مواد کو خاص طور پر آپریشنز کے لیے ڈیزائن کیا گیا ہے جس پر مواد، تربیتی مقاصد اور اتحادی اہداف کے استعمال کے لحاظ سے کیس بہ کیس کی بنیاد پر بات چیت کی جائے گی۔ وی ڈبلیو ایف کو شیئر نہ کرنے کی کوئی مستقل وجہ نہیں ہے اور اصل کوڈ پر کوئی حفاظتی پابندیاں نہیں ہیں۔ کاروباری ماڈل وی ڈبلیو ایف سے تجارتی مصنوعات کیا تجارتی ادارے وی ڈبلیو ایف کے ساتھ خدمات یا کھیل بنا سکتے ہیں؟ بالکل۔ وی ڈبلیو ایف کا مقصد ویب کے ذریعے مواد کو انٹرفیس کرنا ہے، لیکن اس میں تعمیراتی ٹکڑے بھی شامل ہیں جو ویب براؤزر کے اندر مکمل طور پر قابل عمل گیمز یا مواصلاتی خدمات کی تخلیق کو قابل بناتے ہیں۔ وی ڈبلیو ایف کو اپاچی II کا استعمال کرتے ہوئے لائسنس دیا گیا ہے، لیکن اس سے بڑے کام کے حصے کے طور پر اوپن سورس حصوں کو تجارتی طور پر دوبارہ پیک کرنے کی اجازت ملتی ہے۔ یہ کھیل اور خدمات وی ڈبلیو ایف کی طرف سے سہولت فراہم کردہ اداروں کے درمیان براہ راست رابطے کا فائدہ اٹھائیں گے، جبکہ کمپنی اس بات کا تعین کرے گی کہ وسائل کہاں واقع ہیں۔ مثال کے طور پر: ایک گیم کمپنی اپنے ملکیتی گرافکس کا استعمال کرتے ہوئے ایک آن لائن گیم بنانے کے لیے وی ڈبلیو ایف کا استعمال کر سکتی ہے، اور ویب کے ذریعے اس مواد کو فراہم کرتے ہوئے گرافکس اور پروگرام فائلوں دونوں کو اپنے سرورز پر محفوظ کر سکتی ہے۔ ایک ٹیلی کانفرنس کمپنی زیادہ مؤثر طریقے سے وی ڈبلیو ایف کے ساتھ ایک ای کلاس روم بنا سکتی ہے تاکہ وہ اپنا اسٹریمنگ میڈیا کوڈیک لے سکے اور اپنی ویڈیو کو ویب کے ذریعے ڈیجیٹل کلاس روم ماحول میں منتقل کر سکے جو مکمل طور پر وی ڈبلیو ایف کے ساتھ بنایا گیا ہے، جو اوتار اور انٹرایکٹو اشیاء سے مکمل ہے۔ مشیر موجودہ مشیر وی ڈبلیو ایف پروجیکٹ کے لیے شراکت داروں اور مشیروں کی ایک بڑی تعداد موجود ہے۔ تخلیق کار (پہلے ذکر کردہ) کے ساتھ ساتھ ڈیوک یونیورسٹی کے مارک پی میک کیل، ایڈوانسڈ ڈسٹری بیوٹڈ لرننگ (اے ڈی ایل)، ڈوگ میکسویل (ایم او ایس ای ایس کے لیے) اور کول کارپوریشن (ایج ملٹری ایم ایم او کے لیے) کے ساتھ شراکت داری بھی ہیں۔ یہ تمام اہلکار وی ڈبلیو ایف کو مشاورتی مدد فراہم کرتے ہیں۔ تخلیق کار اضافی شراکت داری کی حوصلہ افزائی کرتے ہیں جس کا مقصد وی ڈبلیو ایف کے دائرہ کار اور پیمانے کو بڑھانا ہے۔ حوالہ جات کمپیوٹر ثالثی مواصلاتی سیمولیشن سافٹ ویئر