ส่งอีเมลถึงผู้เขียน

You can use this page to email วัชรเมธน์ ชิษณุคุปต์ ศรีเนธิโรทัย about สร้างระบบ chat อย่าง facebook ด้วย XMPP โปรโตคอลและ Openfire.

Please include an email address so the author can respond to your query

This message will be sent to วัชรเมธน์ ชิษณุคุปต์ ศรีเนธิโรทัย

This site is protected by reCAPTCHA and the Google  Privacy Policy and  Terms of Service apply.

เกี่ยวกับหนังสือ

เริ่มเรื่องจากผมต้องแล็บระบบ chat online นำไป implement ระบบให้กับบริษัทยักษ์ใหญ่บริษัทหนึ่ง หลังจากทำการค้นคว้าเลยได้รู้ว่ามันมีโปรโตคอลมาตรฐานที่ชื่อว่า XMPP ที่ถูกสร้างขึ้นมาเพื่อการนี้โดยเฉพาะ google hangout และ facebook chat ก็ใช้โปรโตคอลตัวนี้

XMPP มันมีองค์ประกอบ 2 ส่วน คือส่วนที่เป็น เซิฟเวอร์และไคลเอน ส่วนของเซิฟเวอร์นั้นมีโปรแกรม opensource ที่ชื่อ openfire ถูกสร้างไว้ให้นำมาใช้ฟรีๆอยู่แล้ว ส่วนไคลเอน ก็มีโปรแกรมฟรีมากมายให้ใช้งาน ทั้งแบบติดตั้งบนเดสก์ท้อป และจาวาสคริปต์เพื่อนำไปฝังไว้ในเว็บ เรียกได้ว่ามีของฟรีให้ใช้อยู่แล้ว เหลือเพียงแค่รู้วิธีเอาสองส่วนนี้มาประกอบกัน มันก็กลายเป็นระบบที่ใช้งานได้

การประยุกต์ใช้งาน นอกจากจะทำเป็น chat online แล้ว เรายังสามารถนำไปประยุกต์ทำระบบ private communication ภายในองค์กร, ห้องแชท, ระบบส่งไฟล์ออนไลน์, ระบบซัพพอร์ตแบบเรียลไทม์, ระบบประชุมออนไลน์, ระบบสื่อสารในเกมส์ออนไลน์ และอีกเยอะแยะมากมายปัญหาอย่างหนึ่งของการค้นคว้าบนอินเตอร์เน็ต คือ ข้อมูลมันกระจัดกระจายและไม่เป็นขั้นตอนที่เริ่มนับจากหนึ่ง ไปเจอข้อมูลระดับสูงก่อน ก่อนมาเจอข้อมูลพื้นฐาน เจอข้อมูลขาดๆหายๆไม่สมบูรณ์บ้าง เจอข้อมูลเก่าบ้าง ทำให้เราหลงทางและเสียเวลาไปค่อนข้างมาก

ผมจึงเขียนหนังสือเล่มนี้ขึ้นมาเพื่อเป็นทางตรงให้กับท่าน เริ่มจากข้อมูลพื้นฐานที่ควรจะต้องรู้ จนไปถึง implement ระบบที่มันใช้งานได้จริง พอท่านรู้ว่ามันใช้งานได้จริงๆแล้ว ท่านจะศึกษาแตกแขนงไปจากสิ่งที่รู้เดิม มันก็จะทำให้ความรู้นั้นยิ่งลึกและกว้าง เข้าไปอีก อีกทั้งไม่ไปผิดทางด้วย

ผมหวังเป็นอย่างยิ่งว่า หนังสือเล่มนี้มันจะก่อความรู้ความเข้าใจ ประโยชน์ จนไปถึงเป็นคลังเก็บไว้ในสมองไว้ใช้ในยามที่จะต้องใช้

ขอปัญญาจงเกิดแก่ท่าน

วัชรเมธน์ ชิษณุคุปต์ ศรีเนธิโรทัย


เกี่ยวกับผู้เขียน

วัชรเมธน์ ชิษณุคุปต์ ศรีเนธิโรทัย’s avatar วัชรเมธน์ ชิษณุคุปต์ ศรีเนธิโรทัย

@platoosom

เรียนจบมาทางด้านคอมพิวเตอร์ หลังจากนั้นเริ่มทำงานทางด้านเขียนโปรแกรม มาจนปัจจุบัน

ภาษาที่ถนัดคือ PHP, javascript, jQuery, CSS และโปรแกรมทางด้านฐานข้อมูล

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • Xmppopenfire › Email Author › New
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • MEMBERSHIPS
    • Reader Memberships
    • Department Reader Memberships
    • Author Memberships
    • Your Membership
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • AI Services
    • Imagine a world...
    • Manifesto
    • More
    • Partner Program
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Bundle
    • Create a Course
    • Create a Track
    • Testimonials
    • Why Leanpub
    • Services
    • TranslateAI
    • TranslateWord
    • TranslateEPUB
    • PublishWord
    • Publish on Amazon
    • CourseAI
    • GlobalAuthor
    • Marketing Packages
    • IndexAI
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • API Docs
    • Organizations
    • Learn More
    • Sign Up
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy
    • Refund Policy

*   *   *

Leanpub is copyright © 2010-2025 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google  Privacy Policy and  Terms of Service apply.

Leanpub requires cookies in order to provide you the best experience. Dismiss