├── .gitignore ├── LICENSE ├── README.md ├── com.qcloud.weapp.demo ├── .classpath ├── .project ├── .settings │ ├── .jsdtscope │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.wst.jsdt.ui.superType.container │ ├── org.eclipse.wst.jsdt.ui.superType.name │ └── org.eclipse.wst.ws.service.policy.prefs ├── WebContent │ ├── META-INF │ │ └── MANIFEST.MF │ └── WEB-INF │ │ └── web.xml ├── lib │ └── org.json.jar └── src │ └── com │ └── qcloud │ └── weapp │ └── demo │ ├── ChatTunnelHandler.java │ ├── QCloud.java │ ├── Startup.java │ └── servlet │ ├── LoginServlet.java │ ├── TunnelServlet.java │ └── UserServlet.java ├── com.qcloud.weapp.sdk ├── .classpath ├── .gitignore ├── .project ├── .settings │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.wst.common.component │ └── org.eclipse.wst.common.project.facet.core.xml ├── lib │ └── org.json.jar └── src │ ├── META-INF │ └── MANIFEST.MF │ └── com │ └── qcloud │ └── weapp │ ├── Configuration.java │ ├── ConfigurationException.java │ ├── ConfigurationManager.java │ ├── Hash.java │ ├── HttpRequest.java │ ├── authorization │ ├── AuthorizationAPI.java │ ├── AuthorizationAPIException.java │ ├── Constants.java │ ├── LoginService.java │ ├── LoginServiceException.java │ └── UserInfo.java │ └── tunnel │ ├── EmitError.java │ ├── EmitResult.java │ ├── Tunnel.java │ ├── TunnelAPI.java │ ├── TunnelClient.java │ ├── TunnelHandleOptions.java │ ├── TunnelHandler.java │ ├── TunnelInvalidInfo.java │ ├── TunnelInvalidType.java │ ├── TunnelMessage.java │ ├── TunnelRoom.java │ └── TunnelService.java └── com.qcloud.weapp.test ├── .classpath ├── .gitignore ├── .project ├── .settings └── org.eclipse.jdt.core.prefs ├── lib ├── mockito-all-1.10.19.jar └── org.json.jar └── src └── com └── qcloud └── weapp └── test ├── HttpMock.java ├── URLConnectionMock.java ├── authorization ├── LoginServiceTest.java └── LoginServiceTestHelper.java └── tunnel ├── TunnelServiceTest.java └── TunnelServiceTestHelper.java /.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/README.md -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.demo/.classpath -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.demo/.project -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/.settings/.jsdtscope: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.demo/.settings/.jsdtscope -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.demo/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.demo/.settings/org.eclipse.wst.common.component -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.demo/.settings/org.eclipse.wst.common.project.facet.core.xml -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Window -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/.settings/org.eclipse.wst.ws.service.policy.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.demo/.settings/org.eclipse.wst.ws.service.policy.prefs -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/WebContent/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/WebContent/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.demo/WebContent/WEB-INF/web.xml -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/lib/org.json.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.demo/lib/org.json.jar -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/src/com/qcloud/weapp/demo/ChatTunnelHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.demo/src/com/qcloud/weapp/demo/ChatTunnelHandler.java -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/src/com/qcloud/weapp/demo/QCloud.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.demo/src/com/qcloud/weapp/demo/QCloud.java -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/src/com/qcloud/weapp/demo/Startup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.demo/src/com/qcloud/weapp/demo/Startup.java -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/src/com/qcloud/weapp/demo/servlet/LoginServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.demo/src/com/qcloud/weapp/demo/servlet/LoginServlet.java -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/src/com/qcloud/weapp/demo/servlet/TunnelServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.demo/src/com/qcloud/weapp/demo/servlet/TunnelServlet.java -------------------------------------------------------------------------------- /com.qcloud.weapp.demo/src/com/qcloud/weapp/demo/servlet/UserServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.demo/src/com/qcloud/weapp/demo/servlet/UserServlet.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/.classpath -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/.gitignore: -------------------------------------------------------------------------------- 1 | /bin/ 2 | -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/.project -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/.settings/org.eclipse.wst.common.component -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/.settings/org.eclipse.wst.common.project.facet.core.xml -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/lib/org.json.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/lib/org.json.jar -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/Configuration.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/ConfigurationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/ConfigurationException.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/ConfigurationManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/ConfigurationManager.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/Hash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/Hash.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/HttpRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/HttpRequest.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/authorization/AuthorizationAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/authorization/AuthorizationAPI.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/authorization/AuthorizationAPIException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/authorization/AuthorizationAPIException.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/authorization/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/authorization/Constants.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/authorization/LoginService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/authorization/LoginService.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/authorization/LoginServiceException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/authorization/LoginServiceException.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/authorization/UserInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/authorization/UserInfo.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/EmitError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/EmitError.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/EmitResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/EmitResult.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/Tunnel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/Tunnel.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelAPI.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelClient.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelHandleOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelHandleOptions.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelHandler.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelInvalidInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelInvalidInfo.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelInvalidType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelInvalidType.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelMessage.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelRoom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelRoom.java -------------------------------------------------------------------------------- /com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.sdk/src/com/qcloud/weapp/tunnel/TunnelService.java -------------------------------------------------------------------------------- /com.qcloud.weapp.test/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.test/.classpath -------------------------------------------------------------------------------- /com.qcloud.weapp.test/.gitignore: -------------------------------------------------------------------------------- 1 | /bin/ 2 | -------------------------------------------------------------------------------- /com.qcloud.weapp.test/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.test/.project -------------------------------------------------------------------------------- /com.qcloud.weapp.test/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.test/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /com.qcloud.weapp.test/lib/mockito-all-1.10.19.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.test/lib/mockito-all-1.10.19.jar -------------------------------------------------------------------------------- /com.qcloud.weapp.test/lib/org.json.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.test/lib/org.json.jar -------------------------------------------------------------------------------- /com.qcloud.weapp.test/src/com/qcloud/weapp/test/HttpMock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.test/src/com/qcloud/weapp/test/HttpMock.java -------------------------------------------------------------------------------- /com.qcloud.weapp.test/src/com/qcloud/weapp/test/URLConnectionMock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.test/src/com/qcloud/weapp/test/URLConnectionMock.java -------------------------------------------------------------------------------- /com.qcloud.weapp.test/src/com/qcloud/weapp/test/authorization/LoginServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.test/src/com/qcloud/weapp/test/authorization/LoginServiceTest.java -------------------------------------------------------------------------------- /com.qcloud.weapp.test/src/com/qcloud/weapp/test/authorization/LoginServiceTestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.test/src/com/qcloud/weapp/test/authorization/LoginServiceTestHelper.java -------------------------------------------------------------------------------- /com.qcloud.weapp.test/src/com/qcloud/weapp/test/tunnel/TunnelServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.test/src/com/qcloud/weapp/test/tunnel/TunnelServiceTest.java -------------------------------------------------------------------------------- /com.qcloud.weapp.test/src/com/qcloud/weapp/test/tunnel/TunnelServiceTestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tencentyun/wafer-java-server-sdk/HEAD/com.qcloud.weapp.test/src/com/qcloud/weapp/test/tunnel/TunnelServiceTestHelper.java --------------------------------------------------------------------------------