`
allreturn
  • 浏览: 10783 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

xfire-servlet.xml

阅读更多
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<!-- 引入XFire预配置信息 -->
<import resource="classpath:org/codehaus/xfire/spring/xfire.xml" />
<!-- 定义访问的url-->
<bean
class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="urlMap">
<map>
<entry key="/entrust.ws">
<ref bean="EntrustService" />
</entry>
</map>
</property>
</bean>
<!-- 使用XFire导出器 -->
<bean id="baseWebService"
class="org.codehaus.xfire.spring.remoting.XFireExporter"
lazy-init="false" abstract="true">
<!-- 引用xfire.xml中定义的工厂 -->
<property name="serviceFactory" ref="xfire.serviceFactory" />
<!-- 引用xfire.xml中的xfire实例 -->
<property name="xfire" ref="xfire" />
</bean>
<bean id="EntrustService" parent="baseWebService">
<!-- 业务服务bean -->
<property name="serviceBean" ref="SjStockDetailDAO" />
<!-- 业务服务bean的窄接口类 -->
<property name="serviceClass" value="stock.entrust.dao.IEntrustDAO" />
</bean>
</beans>
分享到:
评论

相关推荐

    xFire与Spring集成

    接下来,在`WEB-INF`目录下创建`xfire-servlet.xml`文件,用于定义具体的Web服务和其相关的Bean: ```xml &lt;?xml version="1.0"?&gt; &lt;!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" ...

    xfire整合spring发布web services

    在`web.xml`的Spring配置部分,我们设置了`contextConfigLocation`参数,指定了`applicationContext.xml`和`xfire-servlet.xml`的位置。这样,当Web应用启动时,Spring会加载这些配置文件并初始化相应的Bean。 对于...

    Xfire配置Web Service+Spring+Hibernate详细流程

    以接口`IHello`和实现类`HelloImpl`为例,展示了如何在`applicationContext.xml`中注册bean,以及如何在`xfire-servlet.xml`中配置服务映射。 #### 结论 通过上述步骤,开发者可以成功地在项目中集成Web Service、...

    Spring+xFire实现webService

    - **创建配置文件**:在 `WEB-INF` 目录下创建两个 XML 文件,`applicationContext.xml` 用于定义应用中的 Bean,`xfire-servlet.xml` 用于配置 xFire 相关的 Bean。 3. **Web.xml 配置**: - **Spring 配置**:...

    Xfire使用说明文档

    3. 修改`web.xml`配置:在原有的web.xml文件中,你需要添加`context-param`来指定Spring的配置文件位置,包括`applicationContext.xml`和`xfire-servlet.xml`。接着,添加一个Servlet定义,名为`xfire`,使用`...

    spring下webservice的配置及实例

    - `xfire-servlet.xml`:专门用于配置 Xfire 相关的 Bean。 配置 `web.xml` 文件中的 `context-param` 和 `listener` 以启动 Spring 容器。设置 `contextConfigLocation` 参数,指定 Spring 配置文件的位置。同时...

    SSH整合WebService框架XFire搭建总结.pdf

    ### SSH整合WebService框架XFire搭建总结 #### 一、SSH框架搭建 SSH框架是指Struts、Hibernate和Spring三个开源框架的结合使用。这三个框架分别负责Web层、持久层和业务逻辑层,通过它们的整合可以构建出高效稳定...

    Xfire+spring整合的开发实例.doc

    `context-param`部分指定了Spring上下文的配置文件路径,包括`applicationContext.xml`和`xfire-servlet.xml`。`ContextLoaderListener`监听器负责在服务器启动时加载Spring上下文,而`IntrospectorCleanupListener`...

    xfire的使用详解

    &lt;param-value&gt;classpath:spring/app.xml,classpath:org/codehaus/xfire/spring/xfire.xml&lt;/param-value&gt; &lt;/context-param&gt; &lt;!--配置xfire ws--&gt; &lt;servlet&gt; &lt;servlet-name&gt;XFireServlet&lt;/servlet-name&gt; ...

    webservice-xfire 开发用的JAR包

    同时,Xfire还支持与其他Java EE组件的集成,如EJB和Servlet容器,使得Web服务可以无缝地嵌入到现有的企业应用架构中。 总结来说,Xfire作为一个强大的Web服务开发框架,通过其丰富的功能和易用的API,为Java开发者...

    spring +xfire整合

    对于`web.xml`的修改,你需要添加XFire的Servlet监听器和Servlet配置,如下所示: ```xml &lt;listener-class&gt;org.codehaus.xfire.spring.XFireServletListener&lt;/listener-class&gt; &lt;servlet&gt; &lt;servlet-name&gt;xfire&lt;/...

    在Eclipse上使用XFire开发WebService.doc

    在创建过程中,Eclipse会自动生成webService的配置文件`services.xml`,并进行Xfire Servlet的基本配置,反映在项目的`web.xml`文件中。 2. **加载库文件**:在项目设置中,加载Xfire相关的JAR包,如Xfire Core ...

    xfire开发实例.

    更新web.xml文件,添加XFIRE的Servlet配置,包括`servlet`和`servlet-mapping`元素,这样XFIRE才能处理Web服务请求。 7. **定义服务接口和实现** 创建一个名为HelloService的接口,定义一个sayHello方法,该方法...

    apache-cxf-2.7.41.rar

    Apache CXF是一个完整的Web服务框架,它融合了XFire和Celtix两个项目,旨在提供一个统一且强大的Web服务实现。CXF支持多种协议,包括HTTP、HTTPS、JMS等,以及各种SOAP和RESTful风格的服务。此外,CXF还提供了与...

    xfire整合spring和hibernate的过程

    - `xfire-servlet.xml`:专门用于定义Xfire相关的Bean。 4. **配置`web.xml`文件**: - 定义Spring上下文参数`contextConfigLocation`,指明配置文件的位置。 - 注册Spring的`ContextLoaderListener`,以便启动...

    xfire集成spring必须要的jar

    还有可能需要`xercesImpl.jar`和`xml-apis.jar`,它们是XML解析器的相关库。 集成步骤通常包括: 1. 添加以上提到的JAR文件到项目类路径。 2. 在Spring配置文件中定义XFire服务,使用`&lt;xfire:service&gt;`等元素声明...

    XFire完整jar包

    总的来说,这个XFire完整jar包包含了创建和运行Web服务所需的各种组件,包括XML处理、加密、依赖注入、Web服务安全和服务器支持。用户只需将这些库加入到项目中,就可以轻松地开始开发和部署Web服务。值得注意的是,...

    XFire入们demo

    在 `web.xml` 文件中,配置 XFire 所需的Servlet,如下所示: ```xml &lt;servlet&gt; &lt;servlet-name&gt;xfire&lt;/servlet-name&gt; &lt;servlet-class&gt;org.xfire.container.servlet.XFireServlet&lt;/servlet-class&gt; &lt;init-param&gt; ...

    webService xfire学习资料及jar包

    - `xfire-servlet.jar`:Servlet容器中部署XFire服务所需的库。 - `xfire-xmlbeans.jar`:XMLBeans绑定模块,如果你的项目使用XMLBeans作为数据绑定工具。 在学习过程中,你可能需要了解以下步骤: 1. **创建服务...

Global site tag (gtag.js) - Google Analytics