J2EE创建多媒体管理软件解决方案 - 编程入门网
id setTitle( java.lang.String title ) throws CardinalityConstraintException,
MetadataException;
public java.lang.String getFirstTitle() throws MetadataException;
}
列表2说明了一个Warwick Framework生成的面向客户端的应用编程接口的示例。列表3中的JSP代码说明了你如何通过JNDI查找、检索元数据集合对象和查询用于name元数据属性的值的对象来访问Warwick Framework。 列表3:
J2EE创建多媒体管理软件解决方案(4)时间:2010-07-19我已经细节说明的存储组件和元数据组件简化了基于标准、多媒体增强的应用程序的创建。这些组件提供了使用你熟悉J2EE开发机制来存储、查询和检索多媒体元素的能力。因此,你不仅可以把现有的和新的J2EE应用程序中的上下文的多媒体内容提供给最终用户,而且可以利用这个平台来创建支持新媒体组件的生成的应用程序。 例如,你可以通过集合媒体组件到同步多媒体集成语言( Synchronized Multimedia Integration Language,SMIL)来组装一个促进媒体表现得交互创建的基于Web的应用程序。( SMIL是一个提供根据时间线计划音频、视频、文本和图形文件的标注语言。)另一个例子是一个简化提取、审查和最终发布多媒体内容的门户。这两个应用程序可以通过利用标准J2EE组件,例如JSP、servlets和Enterprise Java Beans来在多媒体生命周期中确定关键阶段。 图⒊EMB组件和从属物 除了利用现有的组件之外,Java开发者团体还在探索如何扩展现有的Java平台的范围来在多媒体资源生成中担任一个更重要的角色。JCP的许多创新能解决现有的Java平台中的一些多媒体处理的不足。 Enterprise Media Bean Enterprise Media Bean ( EMB) Java规范请求解决了多媒体数据的操作和应用。EMB规范工作推出了一个基于组件的体系机构,用于把多媒体数据无缝集成到基于J2EE程序设计模型的应用程序中。(参见图3)。这个规范提出了两个组件类型。第一个组件Media Foundation Bean提供了一些基本的服务(比如头标的提取)来提供一个标准和轻量级方法来在J2EE应用程序中包含基本的多媒体相关特性。相反,第二组件Media Entity Bean依靠EJB实体bean并且因此用于基于EJB体系结构的应用程序。这些Media Entity Bean基本上是持久的、远程的和易变的模型数据的实体bean。因此,它们扩展了标准EJB事务和安全模型到媒体数据中,提供了一个服务器端协议处理程序(例如流服务器)的抽象。 此外,JCP调查访问内容存储的标准方法。现在,客户应用程序必须使用一个供应商的专有的应用编程接口来与特 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |