جدول المحتويات:
في عالم اليوم القائم على الويب ، كانت التكنولوجيا الجديدة في الأضواء منذ فترة طويلة الآن. اسم هذه التقنية الجديدة هو WebRTC ، وهو اختصار للاتصال في الوقت الفعلي على الويب. إنه مشروع مفتوح المصدر جديد من منزل جوجل. كما يوحي الاسم ، فإنه يوفر مستوى جديدًا من التواصل المرن في الوقت الفعلي دون أي تأخير زمني. ويفعل كل ذلك باستخدام متصفحات الويب القياسية. يتطلب الأمر مساعدة برامج HTML5 و JavaScript البسيطة لإنشاء خدمة الاتصال هذه في الوقت الفعلي. والأفضل من ذلك كله ، أنه لا يتعين على المستخدمين الدخول في متاعب تنزيل وتشغيل أنواع مختلفة من التطبيقات ، لأن هذه التكنولوجيا تحتاج فقط إلى متصفح للعمل. تتمثل المهمة الرئيسية لـ WebRTC في إنشاء توحيد لتطبيق مميز غني في المستعرض. ألهمت مبادرة Google هذه العديد من المؤسسات الأخرى لإنشاء هذا النوع من المنتجات أيضًا.
نظرة فاحصة
WebRTC هو إطار مفتوح المصدر لتكنولوجيا الويب يسهل عملية اتصال في الوقت الحقيقي في المستعرض. يتضمن بعض العناصر الأساسية للغاية لإنشاء اتصال فوري في الوقت الحقيقي من خلال مستعرض ويب. هذه الكتل هي مكونات الصوت والفيديو والدردشة الفيديو والشبكات. يمكن للمطورين الوصول إليهم بسهولة باستخدام واجهة برمجة تطبيقات JavaScript عندما يتم توظيفهم في المستعرض. وهذا بدوره يسمح للمطورين بإنشاء تطبيق الويب الخاص بهم للغاية لعملية الاتصال في الوقت الفعلي. هو موحد على مستويين مختلفين. على مستوى API ، يتم توحيده بواسطة W3C ، بينما على مستوى البروتوكول ، يتم توحيده بواسطة IETF. (لمزيد من المعلومات حول المصدر المفتوح ، راجع المصدر المفتوح: هل من الجيد جدًا أن تكون صوابًا؟)
أسباب استخدام WebRTC
يجب أن تفكر الآن أنه مع وجود العديد من تقنيات الاتصال المختلفة المتاحة اليوم ، لماذا يجب علينا اختيار هذه التقنية الخاصة للاتصال بالدردشة المرئية على التطبيقات؟ حسنًا ، إليك بعض الأسباب: