科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道集成Spring与BEA WebLogic Server

集成Spring与BEA WebLogic Server

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

  BEA WebLogic Server 9.2是Sun Microsystems的Java EE 1.4平台的领先实现。然而。

作者:中国IT实验室 来源:中国IT实验室 2007年9月24日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共2页)

 

  与业界领先的对象――关系映射解决方案的集成:在资源拥有者、DAO实现支持和事务策略方面。对大量IoC 便利特性的一流支持,解决了许多典型的O-R映射集成问题。所有这些都遵循Spring的一般事务和DAO异常层次。而且,Spring 2.0提供了与Java Persistence API (JPA)的完全集成。

  AOP功能性:完全集成到Spring配置管理中。您可以对Spring所管理的任何对象启用AOP,增加了声明性事务管理等方面。借助于Spring,您能够拥有没有EJB的声明性事务管理――甚至也可以没有JTA.

  一个灵活的MVC Web应用程序框架:构建在核心的Sping功能之上。它是通过策略接口高度可配置的,并且适用多种视图技术,如JSP、Velocity、Tiles、iText和POI.注意,Spring中间层能容易地与基于任何其他Web MVC框架(如Struts、WebWork或Tapestry)的Web层组合。

  一个用户可扩展的配置层:允许用户在vanilla Spring配置中加入自己定制的XML标签。整个Spring 2.0核心库已经广泛地使用这一功能,提供增强的语法和通用Spring特性的可用性。

  异步编程抽象:包括与JMS提供者的框架中立的事务集成的消息驱动POJO(MDP);与异步调度机制的集成,如commonj、Java SE并行程序和Quartz;本地事件支持。

  所有的Spring功能都可以在任何Java EE服务器上使用,大部分功能可以在非托管环境中使用。Spring的一个重心是支持可重用业务和不依赖于特定的Java EE 服务的数据访问对象。这些对象可以不费事地跨J2EE环境(Web或EJB)、独立应用程序和测试环境进行重用。

  Spring的分层架构提供了大量灵活性。它的功能都构建在较低的层次上。例如,您可以在不使用MVC框架或没有AOP支持的情况下使用 JavaBean配置管理。但是,如果您要使用Web MVC框架或AOP支持,您会发现它们构建在配置框架之上,所以您可以马上用上有关它的知识。

  BEA WebLogic Server 9.2简介

  本节,我们来简要概述BEA WebLogic Server的特性,重点强调其提供的底层基础架构,而不是编程模型。

  WebLogic Server是可伸缩的企业级Java EE应用服务器。WebLogic Server基础架构支持各类分布式应用程序的部署,是构建各种应用程序的理想基础。

  Sun Microsystem公司的 Java EE 1.4 规范 在WebLogic Server上的实现提供了标准的一组API,用以创建能够访问多种服务(如数据库、消息传递服务和外部企业系统连接)的分布式Java应用程序。终端用户客户程序使用Web浏览器客户端或Java客户端访问这些应用程序。由于Java EE是如此有名,这里我们就不进一步讨论了。参见关于 编程模型的 WebLogic Server文档,可以获得更多信息。

  除了实现Java EE之外,WebLogic Server还使企业能够在一个健壮的、安全的、高可用的、可伸缩的环境中部署任务关键型应用程序。这些特性允许企业配置WebLogic Server实例集群以分布负载,并在发生硬件或其他故障时提供额外的容量。新的诊断工具允许系统管理员监控和调优已部署的应用程序和 WebLogic Server环境本身的性能。可以对WebLogic Server进行配置来自动监控和调整应用程序吞吐量,无需人工干预。广泛的安全特性保护了服务的访问,保证了企业数据安全,并阻止了恶意攻击。

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件