JavaTM Portlet Specification 2.0:Public Draft for Portlet Develo...

需积分: 7 0 下载量 40 浏览量 更新于2024-07-31 收藏 1.23MB PDF 举报
JavaTM Portlet Specification (PortletSpec_20) 是一项面向portlet开发的行业标准,版本2.0 Proposed Final Draft在2007年11月29日发布,由IBM Corp.担任Specification Lead。这个规范的目的是为了促进Java平台上的portlet技术的发展,这是一种用于Web应用程序中的可重用组件,可以嵌入到企业内容管理系统(CMS)和门户系统中,提供定制化的功能和服务。 PortletSpec_20关注的核心内容包括但不限于: 1. **兼容性与许可**:文档声明为Public Draft状态,意味着它仍处在公开讨论和修改阶段。IBM Corporation允许在任何媒体上无费用或版税地复制和展示这份规范,但必须保留版权通知,链接到官方JCP(Java Community Process)的JSR 286页面(<http://www.jcp.org/en/jsr/detail?id=286>),并确保使用合理的、非歧视性的条款和条件。 2. **版本历史**:此规范基于之前的JavaTMPortletSpecification v1.2.0,发布日期为2003年10月7日,说明PortletSpec_20是在此基础上进行了多次迭代和更新。 3. **专利许可**:IBM承诺永久、非独家、全球范围内的使用其认为必要的专利,这些专利是免费的,且不涉及子许可证转让。这为采用Portlet技术的开发者提供了法律保障,使得他们在遵循规范的同时,不必担心潜在的专利侵权问题。 4. **目标与目的**:PortletSpec_20旨在定义一套通用的标准,以提高portlet的互操作性、可移植性和安全性。它涵盖了portlet的生命周期管理、交互设计、数据模型、事件处理、安全性和部署等方面的要求,以便于开发人员创建可复用的模块,并保证跨多个平台和环境的稳定运行。 5. **社区参与**:鼓励所有对此规范有兴趣的开发者通过邮件jsr-286-comments@jcp.org提交反馈和建议,以推动标准的完善和发展。 PortletSpec_20是Java平台上的一个重要技术指南,它对于任何希望开发、集成或部署portlet的开发者来说,都是一份不可或缺的参考资料。通过遵循这一规范,开发者可以确保他们的工作符合业界的最佳实践,并能够在各种环境中无缝协作。