ส่วนประกอบ

แอพพลิเคชันเซิร์ฟเวอร์ 5.0 จะออกเร็ว ๆ นี้

เวก้าผับ ฉบับพิเศษ

เวก้าผับ ฉบับพิเศษ
Anonim

แอพพลิเคชันเซิร์ฟเวอร์ใช้งานได้ถึงสามชั้นเทคโนโลยีเขาเขียนว่า: รันไทม์พื้นฐาน - ในกรณีของ JBoss, บริการตัวกลางมิดเดิลแวร์ของเครื่องเสมือน Java และ API (Application Programming Interfaces) และวิธีการด้านบน

"JBoss AS 5.0 เป็นรุ่นแรกที่จะทำให้เราสามารถแยกชั้นสามชั้นออกได้อย่างชัดเจน" เขากล่าว "JBoss Microcontainer บทคัดย่อเราจากสภาพแวดล้อมรันไทม์และบริการหลักขององค์กรได้รับการจัดองค์ประกอบและ aspectized อย่างสมบูรณ์เพื่อให้สามารถใช้ประโยชน์ได้เต็มที่จากกรอบระดับสูง / API / ภาษา"

Red Hat มีแผนจะสนับสนุน Java (Open Services Gateway Initiative) ซึ่งได้รับการสนับสนุนจาก บริษัท Sun และ IBM

แต่ บริษัท ตัดสินใจที่จะโยนทิ้งทั้งหมดในค่ายเดียวเขาเขียนว่า

"สถาปัตยกรรมหลักของเรา ไม่ขึ้นอยู่กับข้อมูลที่ทันสมัยหรือภาษา du jour "เขากล่าวเสริม "บุคลิกภาพสามารถเสียบและออก, à la carte คุณไม่จำเป็นต้องเดิมพันที่เป็น 'API' ที่คุณต้องการและจากนั้นจะถูกล็อคในการใช้งานเซิร์ฟเวอร์แอ็พพลิเคชันหนึ่งในไม่กี่ตัวที่ใช้ API ดังกล่าว ตามที่ Labourey

แต่โครงการนี้ไม่ใช่แค่ "การออกกำลังกายแบบแฟนซี"," เขาพูดว่า. "การลงทุนครั้งนี้จะส่งผลกระทบอย่างมากต่อการเสนอขายผลิตภัณฑ์ JBoss Enterprise Middleware ตลอดอายุการใช้งานและความสามารถในการปรับตัวให้เข้ากับการเปลี่ยนแปลงของตลาด"

การใช้เทคโนโลยีอย่างเช่น OSGi อาจเป็นไปได้ที่ บริษัท คาดการณ์ไว้ ตามที่สังเกตการณ์คนหนึ่ง

JBoss micro-kernel "ให้แนวทางเชิงส่วนประกอบในการทำ Java และแอพพลิเคชันก่อนที่จะมีทางเลือกอื่น ๆ " Michael Cotéนักวิเคราะห์ของ Redmonk กล่าว "เช่นเดียวกับทีมจำนวนมากที่ได้คิดค้นเทคโนโลยีที่ผู้อื่นพยายามสร้างมาตรฐานดูเหมือนว่าคนในตระกูล JBoss เห็นว่า OSGi มีความเป็นไปได้มากกว่าที่จะเป็นไปได้"

แต่ บริษัท อาจ "แทนที่จะสร้างแกนหลักของพวกเขาบน OSGi พวกเขากำลังสร้างแกนหลักในสิ่งที่ตัวเองทำขึ้นและสนับสนุน OSGi ในรูปแบบของการใช้แกนเฉพาะของ JBoss" เขาพูดว่า. "ป้องกันความเสี่ยงที่พวกเขาสามารถเพิ่มการสนับสนุนสิ่งที่เข้ามาสู่ยุคถ้า OSGi กลายเป็นกริ่งในวันพรุ่งนี้ถ้าคุณมีเวลาในการสร้างสถาปัตยกรรมที่ช่วยให้คุณสามารถป้องกันความเสี่ยงได้เช่นนั้นก็มักจะเป็นสิ่งที่ดี"

ณ จุดนี้คาดเดาของทุกคนเป็นที่เทคโนโลยีองค์ประกอบ Java จะปรากฏเป็นผู้นำหรือว่าหลายวิธีจะได้รับไอน้ำเขาเพิ่ม: "มีมากมายของผู้ที่ชื่นชอบ OSGi สร้างขึ้น แต่คำถามของวิธีการองค์ประกอบ Java นี้จะแก้ไขได้ เราต้องใช้เวลามากขึ้นในการดูว่านักพัฒนาซอฟต์แวร์มีความกว้างและกว้างเช่นการใช้ "

Red Hat ต้องเผชิญกับการแข่งขันในตลาดเซิร์ฟเวอร์แอพพลิเคชันจากผู้จัดจำหน่ายแพลตฟอร์มรายใหญ่เช่น Oracle และ IBM รวมทั้งด้านโอเพนซอร์ส ผ่านแพลตฟอร์มเซิร์ฟเวอร์แอพพลิเคชันเซิร์ฟเวอร์ที่ประกาศเมื่อเร็ว ๆ นี้ของ SpringSource ซึ่งใช้ประโยชน์จาก OSGi