لإنشاء اتصال في الوقت الفعلي بين المتصفح وتطبيق خادم قائم على مقبس TCP، يمكنك يمكن استكشاف طريقتين ممكنتين:
1. XHR أو WebSockets
يعمل كل من XHR (XMLHttpRequest) وWebSockets على تسهيل نقل البيانات في الوقت الفعلي بين المتصفح والخادم. ومع ذلك، لا يوفر أي منهما وصولاً مباشرًا إلى مآخذ توصيل TCP الأولية.
2. واجهة برمجة تطبيقات TCPSocket التجريبية من Chrome
يوفر Chrome واجهة برمجة تطبيقات TCPSocket التجريبية التي تمكن المطورين من إنشاء وإدارة اتصالات TCP الأولية من تطبيقات المتصفح. إليك مثال:
chrome.experimental.socket.create('tcp', '127.0.0.1', 8080, function(socketInfo) {
chrome.experimental.socket.connect(socketInfo.socketId, function (result) {
chrome.experimental.socket.write(socketInfo.socketId, "Hello, world!");
});
});
ملاحظة: واجهة برمجة التطبيقات هذه متاحة فقط لتطبيقات Chrome وتتطلب تمكين علامة تجريبية في بيان الامتداد.
معلومات إضافية:
لمزيد من الاستكشاف لـ TCPSocket API، ارجع إلى المقدمة الروابط:
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3