├── gateway-common ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── z │ └── gateway │ └── common │ ├── OpenApiHttpRequestBean.java │ ├── OpenApiRouteBean.java │ ├── entity │ └── ApiServerInfo.java │ ├── exception │ ├── OauthErrorEnum.java │ ├── OpenApiException.java │ └── OpenApiServiceErrorEnum.java │ ├── package-info.java │ ├── resp │ └── CommonResponse.java │ └── util │ ├── CommonCodeConstants.java │ ├── NetworkUtil.java │ └── StringUtil.java ├── gateway-core ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── z │ │ │ └── gateway │ │ │ ├── core │ │ │ ├── AbstractOpenApiHandler.java │ │ │ ├── OpenApiHttpClientService.java │ │ │ └── support │ │ │ │ ├── AbstractOpenApiHttpClientService.java │ │ │ │ ├── HystrixServiceCommand.java │ │ │ │ ├── OpenApiHttpAsynClientServiceImpl.java │ │ │ │ ├── OpenApiHttpClientServiceImpl.java │ │ │ │ ├── OpenApiHttpliClientFluentServiceImpl.java │ │ │ │ ├── OpenApiReqAdapter.java │ │ │ │ ├── OpenApiReqHandler.java │ │ │ │ └── OpenApiRspHandler.java │ │ │ ├── exception │ │ │ └── OpenApiExceptionHandler.java │ │ │ ├── filter │ │ │ ├── ControlConcurrentFilter.java │ │ │ ├── GateWayFilter.java │ │ │ ├── GateWayRequestWrapper.java │ │ │ └── RatelimitFilter.java │ │ │ ├── handler │ │ │ ├── OpenApiAcceptHandler.java │ │ │ ├── OpenApiHandlerExecuteTemplate.java │ │ │ ├── ThreadPoolHandler.java │ │ │ └── support │ │ │ │ ├── AsynOpenApiAcceptHandlerImpl.java │ │ │ │ ├── OpenApiAcceptHandlerImpl.java │ │ │ │ ├── OpenApiServiceHandlerExecuteTemplateImpl.java │ │ │ │ ├── OpenApiTokenHandlerExecuteTemplateImpl.java │ │ │ │ └── ThreadPoolHandlerImpl.java │ │ │ ├── interceptor │ │ │ ├── AbstractOpenApiValidateInterceptor.java │ │ │ └── OpenApiServiceParamValidateInterceptor.java │ │ │ ├── package-info.java │ │ │ ├── protocol │ │ │ ├── AbstractTask.java │ │ │ ├── OpenApiContext.java │ │ │ ├── OpenApiHttpReqTask.java │ │ │ └── OpenApiHttpSessionBean.java │ │ │ ├── util │ │ │ ├── ApiHttpUtil.java │ │ │ ├── OpenApiResponseUtils.java │ │ │ ├── StringResponseUtil.java │ │ │ ├── SystemConfigParaUtil.java │ │ │ └── UrlUtil.java │ │ │ └── web │ │ │ └── GateWayController.java │ ├── resources │ │ ├── config │ │ │ ├── cfg-app.properties │ │ │ └── thread_poll.properties │ │ ├── logback.xml │ │ └── spring │ │ │ ├── applicationContext.xml │ │ │ └── spring-mvc.xml │ └── webapp │ │ ├── WEB-INF │ │ └── web.xml │ │ └── index.jsp │ └── test │ └── java │ └── com │ └── z │ └── gateway │ └── core │ └── support │ └── OpenApiHttpliClientFluentServiceImplTest.java ├── gateway-service ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── z │ │ └── gateway │ │ └── service │ │ ├── ApiServerInfoReq.java │ │ ├── ApiServerInfoService.java │ │ ├── AuthenticationService.java │ │ ├── CacheService.java │ │ ├── IdService.java │ │ ├── RegistryReaderService.java │ │ ├── ValidateParamService.java │ │ ├── lb │ │ ├── LbKey.java │ │ ├── LoadBalanceService.java │ │ ├── package-info.java │ │ └── support │ │ │ ├── LeastActiveLoadBalanceImpl.java │ │ │ └── RandomLoadBalanceImpl.java │ │ ├── package-info.java │ │ └── support │ │ ├── AuthenticationSingelService.java │ │ ├── DefaultApiInterfaceServiceImpl.java │ │ ├── DefaultAuthenticationServiceImpl.java │ │ ├── DefaultCacheServiceImpl.java │ │ ├── DefaultIdServiceImpl.java │ │ ├── DemoRegistryReaderServiceImpl.java │ │ ├── SnowFlakeIdServiceImpl.java │ │ ├── StringSnowFlakeIdServiceImpl.java │ │ ├── ZkDubboRegistryReaderServiceImpl.java │ │ └── ZkMvcRestryReaderSeviceImpl.java │ └── test │ └── java │ └── com │ └── z │ └── gateway │ └── service │ └── support │ ├── CartDTO.java │ └── ZkDubboRegistryReaderServiceImplTest.java ├── mvcrest-register ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── z │ └── gateway │ └── service │ ├── MvcRestRegistryService.java │ ├── package-info.java │ └── support │ └── ZkMvcRestRegistryServiceImpl.java ├── pom.xml └── readme.md /gateway-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-common/pom.xml -------------------------------------------------------------------------------- /gateway-common/src/main/java/com/z/gateway/common/OpenApiHttpRequestBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-common/src/main/java/com/z/gateway/common/OpenApiHttpRequestBean.java -------------------------------------------------------------------------------- /gateway-common/src/main/java/com/z/gateway/common/OpenApiRouteBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-common/src/main/java/com/z/gateway/common/OpenApiRouteBean.java -------------------------------------------------------------------------------- /gateway-common/src/main/java/com/z/gateway/common/entity/ApiServerInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-common/src/main/java/com/z/gateway/common/entity/ApiServerInfo.java -------------------------------------------------------------------------------- /gateway-common/src/main/java/com/z/gateway/common/exception/OauthErrorEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-common/src/main/java/com/z/gateway/common/exception/OauthErrorEnum.java -------------------------------------------------------------------------------- /gateway-common/src/main/java/com/z/gateway/common/exception/OpenApiException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-common/src/main/java/com/z/gateway/common/exception/OpenApiException.java -------------------------------------------------------------------------------- /gateway-common/src/main/java/com/z/gateway/common/exception/OpenApiServiceErrorEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-common/src/main/java/com/z/gateway/common/exception/OpenApiServiceErrorEnum.java -------------------------------------------------------------------------------- /gateway-common/src/main/java/com/z/gateway/common/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-common/src/main/java/com/z/gateway/common/package-info.java -------------------------------------------------------------------------------- /gateway-common/src/main/java/com/z/gateway/common/resp/CommonResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-common/src/main/java/com/z/gateway/common/resp/CommonResponse.java -------------------------------------------------------------------------------- /gateway-common/src/main/java/com/z/gateway/common/util/CommonCodeConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-common/src/main/java/com/z/gateway/common/util/CommonCodeConstants.java -------------------------------------------------------------------------------- /gateway-common/src/main/java/com/z/gateway/common/util/NetworkUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-common/src/main/java/com/z/gateway/common/util/NetworkUtil.java -------------------------------------------------------------------------------- /gateway-common/src/main/java/com/z/gateway/common/util/StringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-common/src/main/java/com/z/gateway/common/util/StringUtil.java -------------------------------------------------------------------------------- /gateway-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/pom.xml -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/core/AbstractOpenApiHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/core/AbstractOpenApiHandler.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/core/OpenApiHttpClientService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/core/OpenApiHttpClientService.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/core/support/AbstractOpenApiHttpClientService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/core/support/AbstractOpenApiHttpClientService.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/core/support/HystrixServiceCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/core/support/HystrixServiceCommand.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/core/support/OpenApiHttpAsynClientServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/core/support/OpenApiHttpAsynClientServiceImpl.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/core/support/OpenApiHttpClientServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/core/support/OpenApiHttpClientServiceImpl.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/core/support/OpenApiHttpliClientFluentServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/core/support/OpenApiHttpliClientFluentServiceImpl.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/core/support/OpenApiReqAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/core/support/OpenApiReqAdapter.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/core/support/OpenApiReqHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/core/support/OpenApiReqHandler.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/core/support/OpenApiRspHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/core/support/OpenApiRspHandler.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/exception/OpenApiExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/exception/OpenApiExceptionHandler.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/filter/ControlConcurrentFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/filter/ControlConcurrentFilter.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/filter/GateWayFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/filter/GateWayFilter.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/filter/GateWayRequestWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/filter/GateWayRequestWrapper.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/filter/RatelimitFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/filter/RatelimitFilter.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/handler/OpenApiAcceptHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/handler/OpenApiAcceptHandler.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/handler/OpenApiHandlerExecuteTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/handler/OpenApiHandlerExecuteTemplate.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/handler/ThreadPoolHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/handler/ThreadPoolHandler.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/handler/support/AsynOpenApiAcceptHandlerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/handler/support/AsynOpenApiAcceptHandlerImpl.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/handler/support/OpenApiAcceptHandlerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/handler/support/OpenApiAcceptHandlerImpl.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/handler/support/OpenApiServiceHandlerExecuteTemplateImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/handler/support/OpenApiServiceHandlerExecuteTemplateImpl.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/handler/support/OpenApiTokenHandlerExecuteTemplateImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/handler/support/OpenApiTokenHandlerExecuteTemplateImpl.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/handler/support/ThreadPoolHandlerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/handler/support/ThreadPoolHandlerImpl.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/interceptor/AbstractOpenApiValidateInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/interceptor/AbstractOpenApiValidateInterceptor.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/interceptor/OpenApiServiceParamValidateInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/interceptor/OpenApiServiceParamValidateInterceptor.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/package-info.java: -------------------------------------------------------------------------------- 1 | /**网关服务 2 | * @author Administrator 3 | * 4 | */ 5 | package com.z.gateway; -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/protocol/AbstractTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/protocol/AbstractTask.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/protocol/OpenApiContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/protocol/OpenApiContext.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/protocol/OpenApiHttpReqTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/protocol/OpenApiHttpReqTask.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/protocol/OpenApiHttpSessionBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/protocol/OpenApiHttpSessionBean.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/util/ApiHttpUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/util/ApiHttpUtil.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/util/OpenApiResponseUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/util/OpenApiResponseUtils.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/util/StringResponseUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/util/StringResponseUtil.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/util/SystemConfigParaUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/util/SystemConfigParaUtil.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/util/UrlUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/util/UrlUtil.java -------------------------------------------------------------------------------- /gateway-core/src/main/java/com/z/gateway/web/GateWayController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/java/com/z/gateway/web/GateWayController.java -------------------------------------------------------------------------------- /gateway-core/src/main/resources/config/cfg-app.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/resources/config/cfg-app.properties -------------------------------------------------------------------------------- /gateway-core/src/main/resources/config/thread_poll.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/resources/config/thread_poll.properties -------------------------------------------------------------------------------- /gateway-core/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/resources/logback.xml -------------------------------------------------------------------------------- /gateway-core/src/main/resources/spring/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/resources/spring/applicationContext.xml -------------------------------------------------------------------------------- /gateway-core/src/main/resources/spring/spring-mvc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/resources/spring/spring-mvc.xml -------------------------------------------------------------------------------- /gateway-core/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /gateway-core/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /gateway-core/src/test/java/com/z/gateway/core/support/OpenApiHttpliClientFluentServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-core/src/test/java/com/z/gateway/core/support/OpenApiHttpliClientFluentServiceImplTest.java -------------------------------------------------------------------------------- /gateway-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/pom.xml -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/ApiServerInfoReq.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/ApiServerInfoReq.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/ApiServerInfoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/ApiServerInfoService.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/AuthenticationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/AuthenticationService.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/CacheService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/CacheService.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/IdService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/IdService.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/RegistryReaderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/RegistryReaderService.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/ValidateParamService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/ValidateParamService.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/lb/LbKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/lb/LbKey.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/lb/LoadBalanceService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/lb/LoadBalanceService.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/lb/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/lb/package-info.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/lb/support/LeastActiveLoadBalanceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/lb/support/LeastActiveLoadBalanceImpl.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/lb/support/RandomLoadBalanceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/lb/support/RandomLoadBalanceImpl.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/package-info.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/support/AuthenticationSingelService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/support/AuthenticationSingelService.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/support/DefaultApiInterfaceServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/support/DefaultApiInterfaceServiceImpl.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/support/DefaultAuthenticationServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/support/DefaultAuthenticationServiceImpl.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/support/DefaultCacheServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/support/DefaultCacheServiceImpl.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/support/DefaultIdServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/support/DefaultIdServiceImpl.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/support/DemoRegistryReaderServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/support/DemoRegistryReaderServiceImpl.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/support/SnowFlakeIdServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/support/SnowFlakeIdServiceImpl.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/support/StringSnowFlakeIdServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/support/StringSnowFlakeIdServiceImpl.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/support/ZkDubboRegistryReaderServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/support/ZkDubboRegistryReaderServiceImpl.java -------------------------------------------------------------------------------- /gateway-service/src/main/java/com/z/gateway/service/support/ZkMvcRestryReaderSeviceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/main/java/com/z/gateway/service/support/ZkMvcRestryReaderSeviceImpl.java -------------------------------------------------------------------------------- /gateway-service/src/test/java/com/z/gateway/service/support/CartDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/test/java/com/z/gateway/service/support/CartDTO.java -------------------------------------------------------------------------------- /gateway-service/src/test/java/com/z/gateway/service/support/ZkDubboRegistryReaderServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/gateway-service/src/test/java/com/z/gateway/service/support/ZkDubboRegistryReaderServiceImplTest.java -------------------------------------------------------------------------------- /mvcrest-register/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/mvcrest-register/pom.xml -------------------------------------------------------------------------------- /mvcrest-register/src/main/java/com/z/gateway/service/MvcRestRegistryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/mvcrest-register/src/main/java/com/z/gateway/service/MvcRestRegistryService.java -------------------------------------------------------------------------------- /mvcrest-register/src/main/java/com/z/gateway/service/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/mvcrest-register/src/main/java/com/z/gateway/service/package-info.java -------------------------------------------------------------------------------- /mvcrest-register/src/main/java/com/z/gateway/service/support/ZkMvcRestRegistryServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/mvcrest-register/src/main/java/com/z/gateway/service/support/ZkMvcRestRegistryServiceImpl.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/pom.xml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/gateway-dubbox/HEAD/readme.md --------------------------------------------------------------------------------