zoukankan      html  css  js  c++  java
  • Websocket(1)pom引入、嵌入spring

    1、引入pom文件

         <!-- https://mvnrepository.com/artifact/org.springframework/spring-websocket -->
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-websocket</artifactId>
                <version>${springframework.version}</version>
            </dependency>
            <!-- https://mvnrepository.com/artifact/org.springframework/spring-messaging -->
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-messaging</artifactId>
                <version>${springframework.version}</version>
            </dependency>

    2、嵌入spring

    <beans 
        xmlns="http://www.springframework.org/schema/beans"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
        xmlns:context="http://www.springframework.org/schema/context"
        xmlns:p="http://www.springframework.org/schema/p"
        xmlns:websocket="http://www.springframework.org/schema/websocket"
        xsi:schemaLocation="
                http://www.springframework.org/schema/context 
                http://www.springframework.org/schema/context/spring-context-4.0.xsd 
                http://www.springframework.org/schema/beans 
                http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
                http://www.springframework.org/schema/websocket
                http://www.springframework.org/schema/websocket/spring-websocket-4.0.xsd
                ">
                <!-- websocket处理类 -->
                <bean id="myHandler" class="com.aptech.business.remote.websocket.web.MyWebSocketHandler"/>
                <!-- 握手接口/拦截器 -->
                <bean id="myInterceptor" class="com.aptech.business.remote.websocket.web.HandshakeInterceptor"/>
     
                <websocket:handlers>
                    <websocket:mapping path="/websocket" handler="myHandler"/>
                    <websocket:handshake-interceptors >
                        <ref bean="myInterceptor"/>
                    </websocket:handshake-interceptors>
                </websocket:handlers>
    
    </beans>
  • 相关阅读:
    Django 部署到Nginx
    Django 初识
    openstack操作之二 restful api
    openstack操作之一 命令行
    虚拟机创建流程中neutron代码分析(三)
    虚拟机创建流程中neutron代码分析(二)
    虚拟机创建流程中neutron代码分析(一)
    nova创建虚拟机源码分析系列之八 compute创建虚机
    nova创建虚拟机源码分析系列之七 传入参数转换成内部id
    Mysql之索引(六)
  • 原文地址:https://www.cnblogs.com/minihouseCoder/p/9428538.html
Copyright © 2011-2022 走看看