ฉันพบข้อมูลที่สับสนในเรื่องนี้ พวกเขาเป็นสิ่งเดียวกันหรือไม่ ฉันได้อ่านแล้วว่า Jabber นั้น "อิง" บน XMPP
ตัวอย่างเช่น: แชทไคลเอนต์ "Pidgin" มีกล่องสำหรับ XMPP แต่ดูเหมือนจะไม่ใช่สำหรับ Jabber แต่ดูเหมือนว่าจะสนับสนุน
XMPP และ Jabber ต่างกันอย่างไร
ฉันพบข้อมูลที่สับสนในเรื่องนี้ พวกเขาเป็นสิ่งเดียวกันหรือไม่ ฉันได้อ่านแล้วว่า Jabber นั้น "อิง" บน XMPP
ตัวอย่างเช่น: แชทไคลเอนต์ "Pidgin" มีกล่องสำหรับ XMPP แต่ดูเหมือนจะไม่ใช่สำหรับ Jabber แต่ดูเหมือนว่าจะสนับสนุน
XMPP และ Jabber ต่างกันอย่างไร
คำตอบ:
จากhttp://wiki.xmpp.org/web/Jabber_Programmer%27s_Guide
สถาปัตยกรรมของเครือข่าย Jabber คล้ายกับอีเมลในขณะที่เซิร์ฟเวอร์ Jabber เป็นไปตามเซิร์ฟเวอร์อีเมล (server.com) และ Jabber ไคลเอ็นต์เป็นไปตามอีเมลไคลเอ็นต์ (user@server.com) ความแตกต่างคือทุกอย่างเกิดขึ้น (ตามคำนิยาม: เกือบ) ในเรียลไทม์ผ่านสตรีม XML-TCP แบบต่อเนื่อง ในตัวอย่างนี้ทำให้ผู้ใช้รายอื่นที่ได้รับอนุญาตสามารถเห็นสถานะออนไลน์ของคุณได้ นอกเหนือจากเซิร์ฟเวอร์นั้นสามารถให้บริการพิเศษเช่นในไดเรกทอรีผู้ใช้ (users.server.com) หรือตัวแทนสภาพอากาศ (weather.server.com) XMPP เป็นสถาปัตยกรรม / โปรโตคอลที่เครือข่ายใช้
และโดยเฉพาะ:
Jabber และ XMPP แตกต่างกันอย่างไร ตั้งแต่ปี 2004 XMPP เป็นโปรโตคอลการส่งข้อความโต้ตอบแบบทันทีและการมีอยู่ของ IETF XMPP ขึ้นอยู่กับโปรโตคอล Jabber ที่วิวัฒนาการมาตั้งแต่ปี 1998 โดยทั่วไปการเขียนโปรแกรมซอฟต์แวร์ Jabber ในปัจจุบันหมายถึงการเขียนโปรแกรมซอฟต์แวร์ที่สอดคล้องกับ XMPP
XMPP เป็นชื่อใหม่ Jabber เก่า ใช่พวกเขาอ้างถึงโปรโตคอลสแต็คเดียวกัน
XMPP ถูกใช้เป็นชื่อตั้งแต่ปี 2002:
ในปลายปี 2544 และต้นปี 2545 สมาชิกที่โดดเด่นของชุมชน Jabber ตัดสินใจที่จะส่งโปรโตคอลJabberฐานไปยัง IETF อีกครั้งคราวนี้เป็นการส่งอย่างเป็นทางการของ JSF การส่งครั้งแรกเกิดขึ้นในเดือนกุมภาพันธ์ 2545 ในรูปแบบข้อมูลทางอินเทอร์เน็ต (ข้อความ | HTML) ต่อไปนี้ในความสำเร็จของการส่งนี้มันก็ตัดสินใจที่จะสำรวจความเป็นไปได้ของการจัดตั้งคณะทำงาน IETF อุทิศให้กับทางการของฐานโปรโตคอล Jabber, ภายใต้ชื่อเป็นกลางของ Extensible ข้อความและพิธีสาร (XMPP)
อาจมีความเป็นมาบางอย่าง: ชื่อ / คำว่า 'Jabber' ถูกซื้อโดย Cisco และตอนนี้เป็นเครื่องหมายการค้าจดทะเบียนของ Cisco
Jabber และ XMPP แตกต่างกันอย่างไร
ตั้งแต่ปี 2004 XMPP เป็นโปรโตคอลการส่งข้อความโต้ตอบแบบทันทีและการมีอยู่ของ IETF XMPP ขึ้นอยู่กับโปรโตคอล Jabber ที่วิวัฒนาการมาตั้งแต่ปี 1998 โดยทั่วไปการเขียนโปรแกรมซอฟต์แวร์ Jabber ในปัจจุบันหมายถึงการเขียนโปรแกรมซอฟต์แวร์ที่สอดคล้องกับ XMPP
อ้างอิงจาก: http://wiki.xmpp.org/web/Jabber_Programmer's_Guide
ดูเหมือนว่าเป็นโปรโตคอล Jabber รุ่นปรับปรุง
โปรดทราบว่า "Jabber" เป็นเครื่องหมายการค้าจดทะเบียน (JABBER®):
http://xmpp.org/about-xmpp/xsf/jabber-trademark/
JABBER®เป็นเครื่องหมายการค้าจดทะเบียนที่ได้รับอนุญาตผ่าน XMPP Standards Foundation
เราใช้คำว่าJabberและXMPPแทนกันได้ เทคโนโลยีเหล่านี้ได้รับการพัฒนาโดยJeremie Millerและชุมชนโอเพ่นซอร์สของ Jabberในปี 2541-2542 เมื่อชุมชนส่งโปรโตคอลหลักของอินเทอร์เน็ตEngineering Task Force (IETF)ในปี 2002 ก็เลือกชื่อ E X tensible M essaging และP resence P rotocol” ที่จะแยกแยะโปรโตคอลจากเทคโนโลยีและนักพัฒนาชุมชนในวงกว้าง คุณสามารถนึกถึงความสัมพันธ์ที่XMPP ใช้กับ Jabber เนื่องจาก HTTP เป็นเว็บ Jabber เป็นเครื่องหมายการค้าระยะยาวของ Jabber, Inc. (ปัจจุบันเป็นส่วนหนึ่งของ Cisco Systems, Inc. ) ในปี 2000 เพื่อปกป้องชุมชนโอเพ่นซอร์ส แต่ XSF อนุญาตให้ใช้สิทธิ์ในระยะยาวสำหรับโครงการโอเพ่นซอร์สและกิจกรรมชุมชนอื่น ๆ
เกี่ยวกับสิ่งนี้เขียนได้ดีในปี 2549 Jabber vs. XMPP