• Angular及Dubbo请求响应


    发请求,得响应
    
        为什么用dubbo?提高并发(分布式集群部署)
    1.准备服务能接受请求(4个角色,4个配置,2个注解)
        
        4个角色:
            a.zk启动,保证服务能注册到注册中心
            b.服务的提供者(Service)
                4个配置
                    <dubbo:protocol name="dubbo" port="20881"></dubbo:protocol>//自己占用的本地的端口
                    <dubbo:application name="dongyimai-sellergoods-service"/>//注册的服务的名
                    <dubbo:registry address="zookeeper://192.168.188.168:2181"/>//找注册中心的地址
                    <dubbo:annotation package="com.hxh.sellergoods.service.impl" />//注册:1.com.hxh.sellergoods.service.impl包下的.2.写了@Service(阿里的)
                1个注解
                    @Service(阿里的)
            c.服务的消费者(Controller)    
                3个配置
                    <dubbo:application name="dongyimai-manager-web" />//注册的服务的名
                    <dubbo:registry address="zookeeper://192.168.188.168:2181"/>//找注册中心的地址
                    <dubbo:annotation package="com.hxh.sellergoods.controller" />//依赖注入:1.com.hxh.sellergoods.controller包下的2.@Reference(阿里的)
                1个注解
                    @Reference(阿里的)
            d.监控中心(dobbo-admin)-监控辅助调试,不影响服务的调用    
            
            
    2.Spring-Security        
        安全(拦截请求,验证角色)
        a.web.xml 配置过滤器链(代理),把所有拦截都交给Security认证
            <filter>
                <filter-name>springSecurityFilterChain</filter-name> 
           <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> </filter> <filter-mapping> <filter-name>springSecurityFilterChain</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> b.spring-security.xml (1)<!-- 放行 --> <http pattern="路径" security="none"></http> (2) 配置拦截,放行某种角色 <intercept-url pattern="/**" access="ROLE_*" /> (3) 认证,某个账号,密码。登录成功赋予角色ROLE_* 3.发请求,得响应 a.ng-app="dongyimai" ng-controller="brandController"(划定当前V与C在$scope中的域 双向绑定M(entity),方法[save()]) 页面触发请求(哪里的)ng-click=save----模块化,mvc,双向绑定 $http.get/post()--,brandService依赖注入,$Scope.entity 发请求 .success(function(response)) 接响应并处理
  • 相关阅读:
    给js function的参数设置默认值
    如何让windows服务器IIS支持.apk/.ipa文件下载
    Firefox 设置技巧
    在sql中使用了 hashbytes 函数
    SQL Server 查询处理中的各个阶段(SQL执行顺序)
    Jquery 操作 radio选中值
    gradle更新依赖库
    weex第一节-环境搭建
    安装weex-toolkit老是失败的解决办法
    Android透明度颜色值计算
  • 原文地址:https://www.cnblogs.com/masterhxh/p/14024632.html
Copyright © 2020-2023  润新知