IBM WebSphere 与 Oracle Fusion
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/1533937/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
IBM WebSphere vs Oracle Fusion
提问by Hal
I have been asked to research the advantages/disadvantages the two application servers, but am new to the space and am having a terrible time finding an unbiased comparison of the two platforms.
我被要求研究这两个应用程序服务器的优点/缺点,但我是这个领域的新手,并且很难找到两个平台的公正比较。
I understand that this is a broad question and I hate that I can't give a very specific use case (other than it will be an implementation in an organization with out a full time admin dedicated to management and it will be running in a mixed environment against JD Edwards/Oracle and SQLServer).
我知道这是一个广泛的问题,我讨厌我不能给出一个非常具体的用例(除了它将是在没有专职管理的全职管理员的组织中实施,它将在混合环境中运行针对 JD Edwards/Oracle 和 SQLServer 的环境)。
Does anyone know of any (recently published) content that does a reasonable comparison or can any offer any insight into which might be the better choice and why. Any help would be greatly appreciated.
有没有人知道任何(最近发布的)内容进行了合理的比较,或者可以提供任何关于哪些可能是更好的选择以及原因的见解。任何帮助将不胜感激。
回答by djna
[disclaimer, I'm from IBM, so I certainly can't be objective.]
[免责声明,我来自 IBM,所以我当然不能客观。]
I don't envy your position. Not only is the space complex but vendors continues to extend and refine their platforms. Arms-race purchasing needs to be avoided (today vendor A has feature X, so buy A ... wait vendor B has now got X andY, buy B!). To some extent you are taking a view about the long-term relationship you'll have with the vendor, and the confidence you have in their future.
我不羡慕你的地位。不仅空间复杂,而且供应商还在继续扩展和完善他们的平台。需要避免军备竞赛采购(今天供应商 A 有特征 X,所以买 A……等待供应商 B 现在有 X和Y,买 B!)。在某种程度上,您正在考虑与供应商的长期关系,以及您对他们未来的信心。
The Gartner magic quadrantreports might be a starting point. I fear that all they will really tell you is that both vendors have some good stuff.
Gartner魔力象限报告可能是一个起点。我担心他们真正会告诉你的只是两个供应商都有一些好东西。
In your position I'd really want to get some very specific use-cases and verify that you can actually implement them. I would also look at the pricing models for your particular platforms, that may be as important as the technical differentiators.
在您的职位上,我真的很想获得一些非常具体的用例并验证您是否可以实际实施它们。我还会查看您特定平台的定价模型,这可能与技术差异化因素一样重要。
回答by Hal
I actually found myself sidetracked on other things, but here is a brain dump of some (poorly formed) notes from my Evernote file:
我实际上发现自己在其他事情上偏离了方向,但这里是我的 Evernote 文件中一些(格式不佳的)笔记的大脑转储:
ed Stack Blue Stack
ed Stack Blue Stack
Red Stack - Fusion Middleware Blue Stack - WebSphere Middleware
Red Stack - 融合中间件 Blue Stack - WebSphere Middleware
Blue: J2EE Blue: ncluding JAX-WS, SOAP 1.2, MTOM, XOP, WS-ReliableMessaging, WS-Trust, WS-SecureConversation, WS-Policy, and Kerberos Token Profile, simplifies interoperability in mixed environments (All protocols for accesing web services) Blue: Spring Certification - SpringSource.org - the leading platform to build and run enterprise Java applications. Led and sustained by SpringSource, Spring delivers significant benefits for many projects, increasing development productivity and runtime performance while improving test coverage and application quality.
蓝色:J2EE 蓝色:包括 JAX-WS、SOAP 1.2、MTOM、XOP、WS-ReliableMessaging、WS-Trust、WS-SecureConversation、WS-Policy 和 Kerberos Token Profile,简化了混合环境中的互操作性(用于访问 Web 服务的所有协议) 蓝色:Spring 认证 - SpringSource.org - 构建和运行企业 Java 应用程序的领先平台。在 SpringSource 的领导和支持下,Spring 为许多项目带来了显着的好处,提高了开发效率和运行时性能,同时提高了测试覆盖率和应用程序质量。
Red: JD Edwards - Enerprise One Red: WebLogic Suite Red: Web Center Suite - manager Red: SOA Suite Red: Oracle Identity Management Red: Jdeveloper dev environment Red: BI Publisher (formerly XML Publisher)
红色:JD Edwards - Enerprise One 红色:WebLogic Suite 红色:Web Center Suite - manager 红色:SOA Suite 红色:Oracle Identity Management 红色:Jdeveloper 开发环境 红色:BI Publisher(前身为 XML Publisher)
Definitions:
定义:
JavaEE - J2EE: Java Platform Enterprise Edition Java Platform, Enterprise Edition or Java EE is a widely used platform for server programming in the Java programming language. The Java platform (Enterprise Edition) differs from the Java Standard Edition Platform (Java SE) in that it adds libraries which provide functionality to deploy fault-tolerant, distributed, multi-tier Java software, based largely on modular components running on an application server.
JavaEE - J2EE:Java 平台企业版 Java 平台企业版或 Java EE 是一种广泛使用的 Java 编程语言服务器编程平台。Java 平台(企业版)与 Java 标准版平台 (Java SE) 的不同之处在于它添加了一些库,这些库提供了部署容错、分布式、多层 Java 软件的功能,主要基于在应用程序服务器上运行的模块化组件.
WebLogic Portal: Oracle WebLogic Portal, formerly BEA WebLogic Portal, is the best-of-breed portal framework for creating highly interactive composite applications in a SOA environment with a powerful, integrated set of design-time tools for Java developers and strong support for standards. Oracle WebLogic Portal's framework provides reliable, performant, and personalized application delivery that engages customers, keeps infrastructure costs down, delivers solutions rapidly, and standardizes application architecture.
WebLogic Portal:Oracle WebLogic Portal,前身为 BEA WebLogic Portal,是同类最佳的门户框架,用于在 SOA 环境中创建高度交互的复合应用程序,为 Java 开发人员提供一组强大的集成设计时工具和对标准的强大支持. Oracle WebLogic Portal 的框架提供可靠、高性能和个性化的应用程序交付,从而吸引客户、降低基础架构成本、快速交付解决方案并标准化应用程序架构。
WebLogic Application Server: WebLogic HTTP Server:
WebLogic 应用服务器: WebLogic HTTP 服务器:
Oracle Fusion Middleware Oracle WebLogic Server forms part of Oracle Fusion Middleware portfolio and supports Oracle, DB2, Microsoft SQL Server, MySQL Enterprise and other JDBC-compliant databases. Oracle WebLogic Platform also includes: Portal which includes Commerce Server and Personalization Server WebLogic Integration WebLogic Workshop, an Eclipse IDE for Java, SOA and Rich Internet applications JRockit, a custom JVM. WebLogic Server includes .NET interoperability and supports the following native integration capabilities:
Oracle 融合中间件 Oracle WebLogic Server 是 Oracle 融合中间件产品组合的一部分,支持 Oracle、DB2、Microsoft SQL Server、MySQL Enterprise 和其他符合 JDBC 的数据库。Oracle WebLogic Platform 还包括: Portal,其中包括 Commerce Server 和 Personalization Server WebLogic Integration WebLogic Workshop,一个用于 Java、SOA 和富 Internet 应用程序的 Eclipse IDE JRockit,一个自定义 JVM。WebLogic Server 包括 .NET 互操作性并支持以下本机集成功能:
Native enterprise-grade JMS messaging Java EE Connector Architecture WebLogic/Tuxedo Connector COM+ Connectivity CORBA connectivity IBM... WebSphere MQ... connectivity... Oracle WebLogic Server Process Edition also includes Business Process Management and Data Mapping functionality. WebLogic supports security policies managed by security administrators. The Oracle WebLogic Server Security Model includes:
本机企业级 JMS 消息传递 Java EE 连接器体系结构 WebLogic/Tuxedo 连接器 COM+ 连接 CORBA 连接 IBM... WebSphere MQ... 连接... Oracle WebLogic Server Process Edition 还包括业务流程管理和数据映射功能。WebLogic 支持由安全管理员管理的安全策略。Oracle WebLogic Server 安全模型包括:
application business logic separated from security code complete scope of security coverage for all JavaEE and non-JavaEE components Oracle BI Publisher: Oracle Business Intelligence Publisher (BI Publisher, formerly XML Publisher) is an enterprise reporting solution to author, manage, and deliver all types of highly formatted documents eliminating the need for costly point solutions. Built on open standards, IT staff and developers can create data models against practically any data source and use BI Publisher APIs to build custom applications leveraging existing data sources and infrastructure. End users can easily design report layouts using familiar desktop tools, dramatically reducing the time and cost needed to develop and maintain reports. Extremely efficient and highly scalable, BI Publisher can generate tens of thousands of documents per hour with minimal impact to transactional systems. Reports can be viewed online or scheduled for delivery to a wide range of destinations.
应用程序业务逻辑与安全代码分离 所有 JavaEE 和非 JavaEE 组件的完整安全覆盖范围 Oracle BI Publisher:Oracle Business Intelligence Publisher(BI Publisher,以前的 XML Publisher)是一个企业报告解决方案,用于创作、管理和交付所有类型高度格式化的文档,无需昂贵的单点解决方案。基于开放标准,IT 员工和开发人员可以针对几乎任何数据源创建数据模型,并使用 BI Publisher API 构建利用现有数据源和基础架构的自定义应用程序。最终用户可以使用熟悉的桌面工具轻松设计报告布局,从而大大减少开发和维护报告所需的时间和成本。极其高效且高度可扩展,BI Publisher 每小时可以生成数以万计的文档,而对交易系统的影响最小。报告可以在线查看或安排发送到广泛的目的地。