提供一個基于 portlet 的高級開放源代碼門戶。GridSphere 是在歐盟提供基金的 GridLab 項目 下開發的,提供了一個非常復雜的門戶,該門戶為各種終端用戶提供高度定制的環境。portlet 模型向用戶提供了一個靈活易用的接口,并向門戶開發人員提供了一個模型,用于創建可插入的和動態的應用程序支持。
下面簡要列出核心的 GridSphere 特性:
1,Portlet API 的實現與 IBM WebSphere Portal Server 4.2 或更高版本緊密兼容。
2,易于開發并易于與插入到 GridSphere portlet 容器中的“第三方 portlet”集成。
3,級別更高的模型,用于使用可視的 bean 和 GridSphere User Interface (UI) 標簽庫構建復雜的 portlet。 靈活的基于 XML 的門戶表示描述,可以輕松對其進行修改來創建自定義的門戶布局。
4,對基于角色的訪問控制(Role Based Access Control,RBAC)提供內置的支持,RBAC 將用戶分為 guest、user、admin 和 super user。
5,復雜的服務模型,允許創建“用戶服務”,可以按照用戶權限限制服務方法。
6,通過 Hibernate for RDBMS 數據庫支持提供數據的持久性。
7,為 portlet 服務的服務端測試集成了 Junit/Cactus 單位測試,包括生成測試報告。
8,GridSphere 核心 portlet 提供基本功能,包括登錄、注銷、用戶和訪問控制管理。 由于 GridSphere portlet API 幾乎與 WebSphere portlet API 完全相同,所以您應該多看看 developerWorks 文章,這些文章在 參考資料 和 IBM WebSphere Portal Zone 中列出。在理論上,使用 IBM WebSphere Portal Server 開發本文中的示例 portlet 應該不難。GridSphere API 與 JSR Portlet API 1.0 最后的規范非常類似,gridSphere 的將來版本是符合 JSR 168 的。當前的 GridSphere 版本提供了一個門戶、一個 portlet 容器和一組有用的核心 portlet,包括用戶和組管理以及布局定制和 portlet 訂閱。
本文由用戶 碼頭工人自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!