Thursday, September 28, 2006

Nuxeo & OSGi

Nuxeo ก็เป็นอีกรายที่เปลี่ยน Architecture มาใช้ OSGi
ลองอ่านเหตุผลในการ switch ของเขาดู Link

ตัวอย่าง use case ในการใช้ extension-point ของ Nuxeo ก็เช่น
  • define actions and menus
  • define content schemas
  • define views
  • define content objects
  • define permissions
  • define PageFlows
  • define Business Process
  • define content trnsformations
  • define rule for rule engine
  • define script extension (JRuby, Jython,...)
  • define JMS Event queue
  • define event type
  • define security policies
  • define Access Control Policies
  • define Storage Backend
  • define query engine
  • define indexing engine


ใครที่ยังไม่เคยเห็น Architecture ของ OSGi ขอแนะนำให้ทดลองเล่นหรืออ่านดูครับ
โดยเฉพาะ model ในส่วน Extension Point หรือ Plugin
ออกแบบได้งามมากๆ

Related link from Roti

1 comment:

nontster said...

ผมช้าไปหลายปีเลยแฮะ
ตอนนี้กำลังตามดูเจ้า OSGi อยู่ ถ้าเอามาใช้กับระบบได้ก็คงดีครับ แต่ไม่ชอบตรงระบบซับซ้อนขึ้นอีก ^^"