Web Socket คืออะไร
Web socket คือ technology ที่ใช้สื่อสารระหว่าง web browser และ server เป็นการสื่อสารแบบสองทาง ข้อดีของ web socket คือ program ในฝั่ง web browser ไม่ต้องเขียนในลักษณะของการเรียก function ในแบบ interval วนไปเรื่อยๆ แต่ใช้วิธีการ Event listening สรุปง่ายๆ คือ ถ้าเราเขียน code ว่า เราสนใจใน event นี้ เมื่อ event นั้นๆ เกิดขึ้นมา code ที่เราผูกกับ event. นั้นก็จะนำ event data ไป process
สำหรับในส่วนของการกระจาย event ( Event Emitting ) สามารถทำได้ทั้งใน client และ server การประยุกต์ใช้ web socket มี program หลายประเภทดังต่อไปนี้
- Chat server
- Sensor data collection server ( IOT )
- Whiteboard sharing system
- Web based Game
Articles
- OCPPシステムをゼロから構築するための包括的ガイド
- การสร้างระบบ OCPP จากศูนย์: คู่มือที่ครอบคลุม
- Building an OCPP System from Scratch: A Comprehensive Guide
- วิทยาศาสตร์และวิศวกรรมเบื้องหลัง NEWater
- The Science and Engineering Behind NEWater
- 使用 Rasa 构建支持中文的聊天机器人
- การสร้างแชทบอทด้วย Rasa ที่รองรับภาษาไทย
- 日本語でのRasaを使用したチャットボットの作成
- Creating a Chatbot with Rasa to Support Japanese for Big Camera Sales
- ทำไมการเข้าใจ Design Pattern จึงสำคัญสำหรับโครงการขนาดใหญ่เช่น Odoo
- なぜOdooのような大規模プロジェクトでデザインパターンを理解する必要があるのか
- Why Understanding Design Patterns is Essential in Large Projects Like Odoo
- 日本文化に合った現代的な開発プロセス
- 2025年的AI趋势:深入探索技术的未来
- 定制软件 vs 商用软件:哪种更适合您的企业?
- カスタムソフトウェア vs パッケージソフトウェア:どちらがあなたのビジネスに適している?
- ซอฟต์แวร์แบบกำหนดเอง (Custom Software) กับซอฟต์แวร์สำเร็จรูป (Off-the-Shelf Software): อันไหนเหมาะกับธุรกิจของคุณ?
- Custom Software vs. Off-the-Shelf Solutions: Which Is Right for Your Business?
- 2025年のAIトレンド:技術の未来を深掘り
- แนวโน้ม AI ในปี 2025: เจาะลึกอนาคตของเทคโนโลยี
Our Products
Articles
- OCPPシステムをゼロから構築するための包括的ガイド
- การสร้างระบบ OCPP จากศูนย์: คู่มือที่ครอบคลุม
- Building an OCPP System from Scratch: A Comprehensive Guide
- วิทยาศาสตร์และวิศวกรรมเบื้องหลัง NEWater
- The Science and Engineering Behind NEWater
- 使用 Rasa 构建支持中文的聊天机器人
- การสร้างแชทบอทด้วย Rasa ที่รองรับภาษาไทย
- 日本語でのRasaを使用したチャットボットの作成
- Creating a Chatbot with Rasa to Support Japanese for Big Camera Sales
- ทำไมการเข้าใจ Design Pattern จึงสำคัญสำหรับโครงการขนาดใหญ่เช่น Odoo
- なぜOdooのような大規模プロジェクトでデザインパターンを理解する必要があるのか
- Why Understanding Design Patterns is Essential in Large Projects Like Odoo
- 日本文化に合った現代的な開発プロセス
- 2025年的AI趋势:深入探索技术的未来
- 定制软件 vs 商用软件:哪种更适合您的企业?
- カスタムソフトウェア vs パッケージソフトウェア:どちらがあなたのビジネスに適している?
- ซอฟต์แวร์แบบกำหนดเอง (Custom Software) กับซอฟต์แวร์สำเร็จรูป (Off-the-Shelf Software): อันไหนเหมาะกับธุรกิจของคุณ?
- Custom Software vs. Off-the-Shelf Solutions: Which Is Right for Your Business?
- 2025年のAIトレンド:技術の未来を深掘り
- แนวโน้ม AI ในปี 2025: เจาะลึกอนาคตของเทคโนโลยี