อ่าน 2 นาที
เปิดไฟ
Openfire (เดิมชื่อWildfireและJive Messenger ) เป็นเซิร์ฟเวอร์ส่งข้อความโต้ตอบแบบทันที (IM) และแชทกลุ่ม สำหรับโปรโตคอลExtensible Messaging and Presence Protocol (XMPP)...
เปิดไฟ
| เปิดไฟ | |
|---|---|
คอนโซลผู้ดูแลระบบ Openfire | |
| นักพัฒนา | จุดประกายเรียลไทม์ |
| เวอร์ชันเสถียร | 5.1.0 [ 1 ] |
| เขียนเป็น | ชวา |
| แพลตฟอร์ม | ข้ามแพลตฟอร์ม |
| พิมพ์ | เซิร์ฟเวอร์ XMPP |
| ใบอนุญาต | Apache-2.0 [ 2 ] |
| เว็บไซต์ | www.igniterealtime.org/projects/openfire/ |
| ที่เก็บข้อมูล |
|
Openfire (เดิมชื่อWildfireและJive Messenger ) เป็นเซิร์ฟเวอร์ส่งข้อความโต้ตอบแบบทันที (IM) และแชทกลุ่ม สำหรับโปรโตคอลExtensible Messaging and Presence Protocol (XMPP) เขียนด้วยภาษา Javaและได้รับอนุญาตภายใต้Apache License 2.0 [ 2 ]
ประวัติศาสตร์
โครงการนี้เริ่มต้นโดยJive Softwareประมาณปี 2002 ส่วนหนึ่งเพื่อสนับสนุนเครื่องมือสนับสนุนลูกค้าบนเว็บ FastPath ของพวกเขา ในชื่อJive Messengerและเปลี่ยนชื่อเป็นWildfireในปี 2005 เนื่องจากปัญหาเรื่องเครื่องหมายการค้า[ 3 ]จึงเปลี่ยนชื่อเป็นOpenfire อีกครั้ง ในปี 2007 โครงการนี้ถูกส่งมอบให้กับชุมชนอย่างสมบูรณ์ในปี 2008 [ 4 ] Jive ยังคงเป็นผู้ดูแลโครงการต่อไปจนถึงปี 2016 [ 5 ]
การปกครองในปัจจุบัน
หลังจากที่ Jive Software ส่งมอบโครงการ Openfire ให้กับชุมชน Ignite Realtime แล้ว มูลนิธิ Ignite Realtime จึงถูกก่อตั้งขึ้น[ 6 ]เพื่อกำกับดูแลโครงการต่างๆ Openfire ยังคงได้รับการพัฒนาต่อไปภายใต้รูปแบบชุมชน ซึ่งเป็นส่วนหนึ่งของมูลนิธิ Ignite Realtime โดยมี Guus der Kinderen เป็นหัวหน้าโครงการ
แผงควบคุมการบริหารจัดการบนเว็บ
การบริหารจัดการเซิร์ฟเวอร์ส่วนใหญ่ทำผ่านเว็บอินเทอร์เฟซ ซึ่งทำงานบนพอร์ต 9090 (HTTP) และ 9091 (HTTPS) เป็นค่าเริ่มต้น ผู้ดูแลระบบสามารถเชื่อมต่อจากที่ใดก็ได้และแก้ไขเซิร์ฟเวอร์และการตั้งค่าต่างๆ ได้
คุณสมบัติ
Openfire รองรับคุณสมบัติต่อไปนี้:
- แผงควบคุมการบริหารจัดการบนเว็บ
- อินเทอร์เฟซปลั๊กอิน
- ปรับแต่งได้
- การสนับสนุนSSL/TLS [ 7 ]
- อินเทอร์เฟซเว็บที่ใช้งานง่ายและขั้นตอนการติดตั้งแบบมีคำแนะนำ
- การเชื่อมต่อฐานข้อมูล (เช่นHSQLDB แบบฝังตัว หรือDBMS อื่นๆ ที่มี ไดรเวอร์ JDBC 3) สำหรับจัดเก็บข้อความและรายละเอียดผู้ใช้
- การเชื่อมต่อLDAP
- ภาษา Javaบริสุทธิ์ ไม่ขึ้นอยู่กับแพลตฟอร์มใดๆ
- ทำงานร่วมกับSpark ได้อย่างสมบูรณ์ (ไคลเอ็นต์ XMPP)
- สามารถรองรับผู้ใช้งานพร้อมกันได้มากกว่า 50,000 ราย[ 8 ]
Openfire มีระบบสนับสนุนปลั๊กอินและการปรับแต่งที่แข็งแกร่ง มีปลั๊กอินมากมายให้ดาวน์โหลดและติดตั้งได้ทันทีผ่านทางคอนโซลผู้ดูแลระบบ และการติดตั้งจำนวนมากก็มีปลั๊กอินที่ออกแบบมาโดยเฉพาะ
Openfire ช่วยให้เซิร์ฟเวอร์หลายตัวสามารถทำงานร่วมกันได้ในสภาพแวดล้อมแบบคลัสเตอร์ มีปลั๊กอินคลัสเตอร์แบบโอเพนซอร์สที่ใช้เทคโนโลยี Hazelcast แบบโอเพนซอร์สเป็นพื้นฐาน
ดูเพิ่มเติม
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ

- OpenfireบนGitHub
- XMPP.org: การปฏิบัติตามข้อกำหนด: Openfire
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เปิดไฟ
Openfire (เดิมชื่อWildfireและJive Messenger ) เป็นเซิร์ฟเวอร์ส่งข้อความโต้ตอบแบบทันที (IM) และแชทกลุ่ม สำหรับโปรโตคอลExtensible Messaging and Presence Protocol (XMPP)...
ประวัติศาสตร์
โครงการนี้เริ่มต้นโดย Jive Software ประมาณปี 2002 ส่วนหนึ่งเพื่อสนับสนุนเครื่องมือสนับสนุนลูกค้าบนเว็บ FastPath ของพวกเขา ในชื่อ Jive Messenger และเปลี่ยนชื่อเป็น Wildfire ในปี 2005 เนื่องจากปัญหาเรื่องเครื่องหมายการค้า [ 3 ] จึงเปลี่ยนชื่อเป็น Openfire...
การปกครองในปัจจุบัน
หลังจากที่ Jive Software ส่งมอบโครงการ Openfire ให้กับชุมชน Ignite Realtime แล้ว มูลนิธิ Ignite Realtime จึงถูกก่อตั้งขึ้น [ 6 ] เพื่อกำกับดูแลโครงการต่างๆ Openfire ยังคงได้รับการพัฒนาต่อไปภายใต้รูปแบบชุมชน ซึ่งเป็นส่วนหนึ่งของมูลนิธิ Ignite Realtime โดยมี...
แผงควบคุมการบริหารจัดการบนเว็บ
การบริหารจัดการเซิร์ฟเวอร์ส่วนใหญ่ทำผ่านเว็บอินเทอร์เฟซ ซึ่งทำงานบนพอร์ต 9090 (HTTP) และ 9091 (HTTPS) เป็นค่าเริ่มต้น ผู้ดูแลระบบสามารถเชื่อมต่อจากที่ใดก็ได้และแก้ไขเซิร์ฟเวอร์และการตั้งค่าต่างๆ ได้