快速业务通道

谈JMS和JSF的使用 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-17
不同的开发人员来完成?我一直认为 应该考虑他们开发团队适合的水平。

您的控制器逻辑复杂程度如何?您的页面复杂程度如何?Struts 支持复杂的控制器逻辑 (使用输入的逻辑对导航有主要的影响)。JSF 更擅长于复杂的页面逻辑(需要丰富的事件 模型和模型同步的许多组件)。

您有什么类型的模型(EJB、JavaBeans、JDBC 等等)?向您的 JSF 供应商核对被支持的 数据组件。例如,WebSphere Studio 将其简化为直接把 SDO 或 JavaBean 对象拖到页面上 合适的位置。

您是从零开始构建新的页面/Web 应用程序,或者重用/迁移现有的应用程序?如果您有使 用 Struts 实现的现有页面或现有应用程序,那么您必须考虑迁移的代价。

供应商支持的重要性如何?JSF 和 Struts 同时被 IBM 支持。

您的企业应用程序将有什么类型的客户机?(Web Based、HTML、XML、Mobile、GUI 等等 )

问:我正在使用 WebSphere MQ 5.3 Publish/Subscribe 功能。我如何使用 WebSphere MQ 5.3 在服务器和客户机计算机上配置代理拓扑(broker topology)?以及,我如何创建 主题层次以便利用 WebSphere MQ 提供的这个特性?

答:当 WebSphere MQ 和 WebSphere Application Server 一起使用时,有许多拓扑选项 设置。在 WebSphere MQ JMS 提供者那里设置 Topic Connection Factories 和 Queue Connection Factories。

以下的书籍和文章包含您所需要的信息:

Enterprise Messaging using JMS and IBM WebSphere

IBM WebSphere: Deployment and Advanced Configuration

JMS Topologies and Configurations with WebSphere Application Server and WebSphere Studio Version 5

关于层次的话题,JMS 并没有规定内容如何被组织成主题层次。这是一个和具体提供者相 关的方面。在 MQ JMS 中,主题被安排成树状层次。您必须在 JNDI 命名空间中注册 Topic ,您不能在 MQ 中执行创建任务。当某一特定主题的发布者或订阅者被第一次创建时,代理 例示主题。

谈JMS和JSF的使用(5)

时间:2011-04-13 IBM Roland Barcia

问:我正在试图解决我的 wsadmin jacl 脚本中的问题。当创建 Application Server 时 ,使用 wsadmin 脚本怎样做以下工作:1)启用 ORB Pass By Reference 选项。2)设置 Generic JVM Args。

在创建数据库提供者时:1)即使在组件管理的持久别名被设置时,AuthData 别名还是没 有被设置(Admin Console 的下拉菜单)为容器管理的持久。

在部署时:1)Resources 的 Map Resource Reference 属性 - JNDI 名称没有被正确设 置。

我正在试图寻找 wsadmin 脚本提供的参数名称。例如,我使用 SOAP_CONNECTOR_ADDRESS 。它不起作用,但是 BOOTSTRAP_ADDRESS 起作用。如果在什么地方能找到这些参数的名字, 那将是非常有帮助的。(由 Nisha 提出)

答:在 WebSphere Application Server 5.1 Information Center 中有许多 wsadmin 的 例子。我写的书 IBM WebSphere: Deployment and Advanced Configuration,也有一个关于 wsadmin 的完整例子。

关于启用 ORB Pass By Reference 选项,参见 Configuring an ORB service using wsadmin。关于设置一般的 JVM args,参见 Configuring the JVM using wsadmin。

关于创建数据库提供者,有关信息可能不在 Information Center 中,所以,我附上我书 中的一个程序片断。关于创建容器管理的别名,您必须把 J2C 别名附在映射模块上,而不是 DataSource 本身。

puts "\nCreating the datasource $dsName" set attrs2 [subst {{name "$dsName"} {description "$dsDescription"}}] set ds1 [$AdminConfig create DataSource $jdbcProviderID $attrs2] #Set the properties for the data sourc

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号