CXF
ตัวย่อหมายถึงอะไร
"C" คืออะไร?
"X" คืออะไร?
"F" คืออะไร?
CXF
ตัวย่อหมายถึงอะไร
"C" คืออะไร?
"X" คืออะไร?
"F" คืออะไร?
ตามสิ่งนี้ (แก้ไข: เนื้อหาลิงก์ไม่พร้อมใช้งานอีกต่อไป) เป็นการรวมกันของสองโครงการ (Celtix และ XFire) และชื่อมาจากตัวอักษรเริ่มต้นของแต่ละโครงการ
Apache CXF
เป็นผลิตภัณฑ์ของสองโครงการ Celtix
และ XFire
ดังนั้นชื่อ CXF
Celtix
ซึ่งเป็นโปรเจ็กต์ Enterprise Service Bus
(ESB) ที่ใช้ Java แบบโอเพ่นซอร์ส เป็นผลิตภัณฑ์ของกลุ่มความร่วมมือ ObjectWeb ที่นำเสนอโซลูชันมิดเดิลแวร์โอเพ่นซอร์ส โครงการนี้ได้รับการสนับสนุนโดย IONA
ในทางกลับกัน XFire
ซึ่งเป็นเฟรมเวิร์ก SOAP
ที่ใช้ Java เป็นโปรเจ็กต์โอเพ่นซอร์สจาก Codehaus
ทั้ง Celtix
และ XFire
แม้จะอยู่ในเวอร์ชันเริ่มต้น แต่ก็มีหลายสิ่งที่เหมือนกัน ดังนั้นนักพัฒนาของทั้งสองโครงการจึงตัดสินใจดึงสิ่งที่ดีที่สุดของทั้งสองโลกออกมา และวางแผนเวอร์ชัน 2.0 ที่ดีกว่าของ Celtix
และ XFire
ชุมชนของทั้งสองโครงการได้เข้าสู่การบ่มเพาะที่มูลนิธิซอฟต์แวร์ Apache เพื่อพัฒนาเวอร์ชัน 2.0 ศูนย์บ่มเพาะ Apache ใช้เวลาประมาณ 20 เดือนก่อนที่ CXF จะเปิดตัวในที่สุด
CXF
ปัจจุบันเป็นที่รู้จักอย่างเป็นทางการในชื่อ Apache CXF
ซึ่งมุ่งเน้นที่การส่งมอบเฟรมเวิร์กบริการเว็บแบบโอเพ่นซอร์ส เฟรมเวิร์กซึ่งมีการเปิดตัวครั้งแรกในชื่อ v2.0
ได้รับการพัฒนาเป็น v2.2
พร้อมการแก้ไขข้อบกพร่อง และการเพิ่มคุณสมบัติใหม่