zoukankan      html  css  js  c++  java
  • rop框架中@ServiceMethod注解属性

    @ServiceMethod 属性

    method :代码服务方法名
    version :表 示 版 本 号

    group:服务分组名。服务的分组没有特殊的意义,您可以为服务定义一个分组,
    以便在事件监听器、服务拦截器中利用分组信息进行特殊的控制。默认的分组为
    ServiceMethodDefinition.DEFAULT_GROUP;

    groupTitle:服务分组标识;

     tags:tags 的类型是一个 String[],您可以给服务打上一个或多个 TAG,以便在事
    件处理监听器、服务拦截器利用该信息进行特殊的处理;

     title:服务的标识;

     httpAction:服务允许的 HTTP 请求方法,可选值在 HttpAction 枚举中定义,即
    GET 或 POST,如果不指定则不限制;

     needInSession:表示该服务方法是否需要工作在会话环境中,默认所有的服务方
    法必须工作于会话环境中,也即请求的 sessionId 不能为空。如果某个方法不需要
    工作于会话环境中(如登录的服务方法、获取应用最新版本的服务方法) ,则必
    须显式设置:needInSession = NeedInSessionType.NO;

     ignoreSign:表示该服务方法是否要进行请求数据签名验证,默认为需要。如果
    不需要,可以设置:ignoreSign=IgnoreSignType.NO。正式环境务必开启请求签名
    验证的功能,这样才能对客户端请求的合法性进行校验;

     timeout:服务超时时间,单位为秒。如果服务方法执行时间超过 timeout 后,Rop
    将直接中断服务并返回错误的报文。

  • 相关阅读:
    智慧出行--maas
    hystrix动态修改参数
    hystrix元素详解
    hystrix讲解:熔断降级隔离以及合并请求
    幂等性概念
    设计模式之Command
    Unity AssetBundle工作流
    unity share current game screen
    `Facebook.Unity.Settings' has already been imported error solution
    IOException: win32 io returned 267. Path:
  • 原文地址:https://www.cnblogs.com/smile361/p/4434304.html
Copyright © 2011-2022 走看看