แพ็คเกจ Openfire Source เป็นเซิร์ฟเวอร์การทำงานร่วมกันแบบเรียลไทม์ (RTC) ที่ได้รับอนุญาตภายใต้ใบอนุญาต Open Source Apache ใช้โปรโตคอลเปิดการส่งข้อความโต้ตอบแบบทันทีที่ได้รับการยอมรับอย่างแพร่หลายเท่านั้น XMPP (หรือที่เรียกว่า Jaadfdser) Openfire นั้นติดตั้งและจัดการได้ง่ายอย่างเหลือเชื่อ แต่ให้ความปลอดภัยและประสิทธิภาพที่แข็งแกร่ง
Openfire เป็นแพลตฟอร์มการส่งข้อความโต้ตอบแบบทันทีบนเว็บแบบเรียลไทม์และเซิร์ฟเวอร์การส่งข้อความโต้ตอบแบบทันที (IM) และแชทกลุ่มที่มีฟีเจอร์หลากหลายโดยใช้โปรโตคอล XMPP
โปรโตคอล XMPP สืบทอดความสามารถในการขยายที่ยืดหยุ่นของ XML และสามารถรองรับความต้องการของผู้ใช้โดยการส่งข้อมูลเพิ่มเติมหรือเพิ่มโหนดส่วนขยายให้กับข้อมูลต้นฉบับ นอกจากนี้ Openfire เองยังรองรับการพัฒนาปลั๊กอินอีกด้วย นักพัฒนาสามารถเพิ่มฟังก์ชันที่จำเป็นในรูปแบบของปลั๊กอินตามความต้องการ เช่น รายชื่อเพื่อน รายชื่อสมาชิกกลุ่ม ฯลฯ โดยไม่ต้องแก้ไขซอร์สโค้ดหลัก
2. ความสามารถพร้อมกัน
การประมวลผลการสื่อสารของ Openfire ขึ้นอยู่กับเฟรมเวิร์ก Apache MINA เครื่องเดียวสามารถรองรับการทำงานพร้อมกันหลายหมื่นรายการและยังรองรับคลัสเตอร์อีกด้วย
3. ความปลอดภัย
XMPP ใช้โปรโตคอล TLS เป็นวิธีการเข้ารหัสสำหรับช่องทางการสื่อสารทั้งในการสื่อสาร C2S และการสื่อสาร S2S เพื่อให้มั่นใจในความปลอดภัยของการสื่อสาร
4. การสนับสนุนสำหรับเว็บ
Openfire ใช้ท่าเทียบเรือในตัวเป็นเว็บเซิร์ฟเวอร์ ซึ่งสามารถเพิ่มฟังก์ชั่นเว็บได้อย่างง่ายดาย เซิร์ฟเวอร์ท่าเทียบเรือเริ่มต้นด้วยปลั๊กอิน AdminConsolePlugin โดยการเรียกเมธอด startup() 9090 เป็นพอร์ตข้อความที่ชัดเจน และ 9091 เป็นพอร์ตที่เข้ารหัส