<bean id="executeRmiRegistry" class="org.springframework.remoting.rmi.RmiRegistryFactoryBean" lazy-init="false">
<property name="port" value="${execute.server.port}" />
</bean>
<bean class="org.springframework.jmx.support.ConnectorServerFactoryBean" lazy-init="false" depends-on="executeRmiRegistry">
<property name="objectName" value="connector:name=rmi" />
<property name="serviceUrl" value="service:jmx:rmi:///jndi/rmi://${execute.server.ip}:${execute.server.port}/execute" />
</bean>
1. RmiRegistryFactoryBean的lazy-init属性设置为false,指定启动时Spring容器就创建该实例。
2. ConnectorServerFactoryBean的depends-on属性设置为依赖RmiRegistryFactoryBean,否则会报无法创建的错误,因为依赖的Bean还没创建起来。
分享到:
相关推荐
1. **JMX与Spring 结合实例**:在Spring应用中,可以通过配置或者编程方式来注册MBeans(Managed Beans),这些MBeans代表了应用中的特定组件或服务。Spring 提供了`PlatformMBeanServer`的自动配置,可以方便地将...
Spring Beans之上将横切关注点模块化 2. spring-aspects-4.1.1.RELEASE.jar 提供的对AspectJ框架的整合,也是A面向切面编程。 AspectJ可用于基于普通Java对象的模块化 注意:aop 和 aspects区别: ...
6. **Spring的JMX支持**:Spring可以通过JMX(Java Management Extensions)暴露XFire服务的管理接口,便于监控和管理服务状态。 7. **测试支持**:Spring Test模块提供了一套测试框架,使得在单元测试和集成测试中...
在IT行业中,Web服务是不同系统间进行数据交换和交互的一种标准方式,而CXF和Spring是实现Web服务的两个重要工具。本文将深入探讨如何将Apache CXF与Spring框架整合,以构建高效、灵活的Web服务解决方案。 Apache ...
在Web开发方面,Spring提供了两个主要模块:Spring MVC和Spring WebFlux。Spring MVC是一个基于Servlet API构建的传统Web框架,而Spring WebFlux则是一个全新的响应式框架,支持非阻塞式处理,非常适合构建高响应性...
### Spring Framework 3.0 开发教程核心知识点详解 #### 一、Spring Framework 概述 **1.1 节介绍Spring Framework** - **轻量级解决方案:** Spring Framework 是一个轻量级的解决方案,它能够帮助开发者轻松地...
在IT行业中,Spring框架和Apache CXF是两个非常重要的组件,它们在企业级应用开发中起着关键作用。本文将详细探讨"spring4+cxf3"整合的相关知识点,包括Spring 4.1.8和CXF 3.1.3的特性、整合过程以及实际应用场景。 ...
### Spring MongoDB 参考文档中文版关键知识点概览 #### 1. 了解Spring - **SpringData**:利用Spring框架的核心功能如IoC容器、类型转换系统等。 - **核心概念**:虽然不需要深入了解Spring API的具体细节,但对...
9.1 用Spring发布一个REST服务 352 9.1.1 问题 352 9.1.2 解决方案 353 9.1.3 工作原理 353 9.2 用Spring访问REST服务 358 9.2.1 问题 358 9.2.2 解决方案 358 9.2.3 工作原理 358 9.3 发布RSS和...
10. **企业服务**:Spring.NET支持工作流、JMS、JMX等企业级服务,使得在.NET平台上构建复杂的企业级应用成为可能。 通过阅读《Spring.NET框架参考文档》,开发者可以深入理解这些概念和功能,从而更好地利用Spring...
下面将详细阐述这两个版本的主要特性和知识点。 首先,Spring API 3.0 是一个重大更新,引入了许多新功能和改进。其中最显著的是: 1. **Groovy支持**:3.0引入了对Groovy脚本的支持,使得开发者可以使用Groovy...
在本文中,我们将深入探讨Spring Framework 2.0 RC4中的关键知识点,帮助开发者更好地理解和运用这一强大工具。 1. **依赖注入(Dependency Injection, DI)** Spring的核心特性之一就是依赖注入,它允许我们解耦...
在IT行业中,Spring和Hibernate是两个非常重要的框架,它们分别在应用层和数据持久化层发挥着关键作用。Spring是一个全面的Java企业级应用开发框架,提供了依赖注入、AOP(面向切面编程)、MVC(模型-视图-控制器)...
9.1 用Spring发布一个REST服务 352 9.1.1 问题 352 9.1.2 解决方案 353 9.1.3 工作原理 353 9.2 用Spring访问REST服务 358 9.2.1 问题 358 9.2.2 解决方案 358 9.2.3 工作原理 358 9.3 发布RSS和...
2. **容器集成**:Spring 可以利用 WebLogic Server 的管理服务,例如通过 JMX 进行远程监控和管理。 3. **事务管理**:Spring 的声明式事务管理可以与 WebLogic Server 的 JTA 事务协调,确保跨服务的一致性。 4. *...
8. **Spring集成其他技术**:Spring支持与各种企业级技术的集成,如JMS(Java消息服务)、JMX(Java管理扩展)、EJB(企业级JavaBean)等。 9. **Spring Boot**:虽然不在4.x版本中,但Spring Boot是4.x后的一个...
- **JMX管理**:Spring 还支持使用JMX来进行Spring Bean的管理和监控,这为运维人员提供了便利。 #### 四、Spring历史背景 - **JavaBeans的局限性**:最初,JavaBeans作为一种组件模型被设计出来,主要用于构建...
Spring为各种企业服务API提供了统一的抽象,如JDBC、JMS、JMX等,使得开发者无需直接与这些底层API交互,而是通过Spring的简单API来使用。这提高了代码的可读性和可维护性。 **事务管理**: Spring提供了声明式事务...