WEB开发网
开发学院软件开发Java Spring BlazeDS Integration简介与入门 阅读

Spring BlazeDS Integration简介与入门

 2009-09-28 00:00:00 来源:WEB开发网   
核心提示: <servlet><servlet-name>SpringMVCDispatcherServlet</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherSer

<servlet> 
 <servlet-name>Spring MVC Dispatcher Servlet</servlet-name> 
 <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> 
 <init-param> 
 <param-name>contextConfigLocation</param-name> 
 <param-value>/WEB-INF/config/web-application-config.xml</param-value> 
 </init-param> 
 <load-on-startup>1</load-on-startup> 
</servlet> 
 
 
  <servlet-mapping> 
    <servlet-name>Spring MVC Dispatcher Servlet</servlet-name> 
    <url-pattern>/gorilla/*</url-pattern> 
  </servlet-mapping>

以上配置通过标准的Servlet映射模式将所有的请求路由给DispatcherServlet,同时还将上下文配置信息指定为web-application-config.xml。

标准的BlazeDS文件位于WEB-INF/flex中,其主文件为services-config.xml,其中定义了通道、日志及其他系统配置。该文件的一个变化就是标准AMF通道的URL变成通过DispatcherServlet来路由请求:

<channel-definition id="my-amf" class="mx.messaging.channels.AMFChannel"> 
 <endpoint url="http://{server.name}:{server.port}/{context.root}/ 
  gorilla/messagebroker/amf" 
  class="flex.messaging.endpoints.AMFEndpoint"/>

web-application-config.xml是主配置文件。事实上,一旦配置好了其他文件,那么在大多数情况下只需要修改该文件就行了。在 web-application-config.xml文件中声明了MessageBrokerHandlerAdapter,这样就会将HTTP消息路由给Spring管理的Message Broker。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:Spring BlazeDS Integration

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接