我被要求研究这两个应用程序服务器的优点/缺点,但我是这个领域的新手,我很难找到两个平台的公正比较。
我知道这是一个广泛的问题,我讨厌我不能给出一个非常具体的用例(除了它将是一个组织中的实施,没有专门管理的全职管理员,它将运行在针对JD Edwards / Oracle和SQLServer的混合环境中。
有没有人知道任何(最近发布的)内容做了一个合理的比较,或者任何提供任何洞察力可能是更好的选择和原因。任何帮助将不胜感激。
答案 0 :(得分:6)
[免责声明,我来自IBM,所以我当然不能客观。]
我不羡慕你的立场。不仅空间复杂,而且供应商继续扩展和改进他们的平台。需要避免军备购买(今天供应商A有X特征,所以买A ......等待供应商B现在有X 和 Y,买B!)。在某种程度上,您正在考虑您与供应商之间的长期关系,以及您对未来的信心。
Gartner magic quadrant报告可能是一个起点。我担心他们真正告诉你的是两个供应商都有一些好东西。
在你的位置,我真的想得到一些非常具体的用例,并验证你是否可以实际实现它们。我还会看一下您的特定平台的定价模型,这些模型可能与技术差异化一样重要。
答案 1 :(得分:3)
我实际上发现自己偏离了其他事情,但这是我的Evernote文件中一些(形成不良)笔记的大脑转储:
Stack Stack Blue Stack
红色堆栈 - 融合中间件 Blue Stack - WebSphere Middleware
蓝色:J2EE Blue:包括JAX-WS,SOAP 1.2,MTOM,XOP,WS-ReliableMessaging,WS-Trust,WS-SecureConversation,WS-Policy和Kerberos Token Profile,简化了混合环境中的互操作性(用于访问Web服务的所有协议) Blue:Spring认证 - SpringSource.org - 构建和运行企业Java应用程序的领先平台。 SpringSource领导和维护Spring,为许多项目带来了显着的好处,提高了开发效率和运行时性能,同时提高了测试覆盖率和应用程序质量。
Red:JD Edwards - Enerprise One 红色:WebLogic Suite 红色:Web中心套件 - 经理 红色:SOA套件 红色:Oracle身份管理 红色:Jdeveloper开发环境 红色:BI Publisher(以前的XML Publisher)
说明:
JavaEE - J2EE:Java平台企业版 Java平台,企业版或Java EE是用于Java编程语言中的服务器编程的广泛使用的平台。 Java平台(企业版)与Java标准版平台(Java SE)的不同之处在于它添加了库,这些库提供了部署容错,分布式,多层Java软件的功能,主要基于在应用程序服务器上运行的模块化组件
WebLogic Portal:Oracle WebLogic Portal(以前称为BEA WebLogic Portal)是用于在SOA环境中创建高度交互式复合应用程序的最佳门户框架,其中包含一组功能强大的集成设计时工具,适用于Java开发人员和强大的支持标准。 Oracle WebLogic Portal的框架提供可靠,高性能和个性化的应用程序交付,可以吸引客户,降低基础架构成本,快速交付解决方案并标准化应用程序架构。
WebLogic Application Server: WebLogic HTTP Server:
Oracle融合中间件 Oracle WebLogic Server构成Oracle融合中间件产品组合的一部分,支持Oracle,DB2,Microsoft SQL Server,MySQL Enterprise和其他符合JDBC的数据库。 Oracle WebLogic Platform还包括: 包含Commerce Server和Personalization Server的门户 WebLogic集成 WebLogic Workshop,一个用于Java,SOA和Rich Internet应用程序的Eclipse IDE JRockit,一个自定义JVM。 WebLogic Server包括.NET互操作性,并支持以下本机集成功能:
本机企业级JMS消息传递 Java EE连接器体系结构 WebLogic / Tuxedo Connector COM +连接 CORBA连接 IBM ...... WebSphere MQ ......连接...... Oracle WebLogic Server Process Edition还包括业务流程管理和数据映射功能。 WebLogic支持安全管理员管理的安全策略。 Oracle WebLogic Server安全模型包括:
应用程序业务逻辑与安全代码分离 所有JavaEE和非JavaEE组件的完整安全范围 Oracle BI Publisher:Oracle商务智能发布者(BI Publisher,以前称为XML Publisher)是一种企业报告解决方案,用于创作,管理和交付所有类型的高度格式化文档,无需昂贵的单点解决方案。基于开放标准,IT人员和开发人员可以针对几乎任何数据源创建数据模型,并使用BI Publisher API构建利用现有数据源和基础架构的自定义应用程序。最终用户可以使用熟悉的桌面工具轻松设计报表布局,从而大大减少开发和维护报表所需的时间和成本。 BI Publisher极其高效且具有高度可扩展性,每小时可生成数万个文档,对事务系统的影响最小。报告可以在线查看或计划发送到各种目的地。