From 8c22c3b05e63a1441d4d2b8fcc5344a93f6d279e Mon Sep 17 00:00:00 2001 From: wentch <22250530@qq.com> Date: Wed, 6 Jan 2016 10:03:58 +0800 Subject: [PATCH] --- .../redkale/test/sncp/SncpTestService.java | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/test/org/redkale/test/sncp/SncpTestService.java b/test/org/redkale/test/sncp/SncpTestService.java index 5e379468a..369356b9b 100644 --- a/test/org/redkale/test/sncp/SncpTestService.java +++ b/test/org/redkale/test/sncp/SncpTestService.java @@ -5,6 +5,10 @@ */ package org.redkale.test.sncp; +import java.lang.reflect.*; +import java.net.*; +import java.util.*; +import org.redkale.net.sncp.*; import org.redkale.service.Service; import org.redkale.util.Attribute; import org.redkale.service.MultiRun; @@ -66,4 +70,24 @@ public class SncpTestService implements Service { return "result: " + bean; } + public static void main(String[] args) throws Exception { + SncpTestService service = Sncp.createLocalService("", null, SncpTestService.class, new InetSocketAddress("127.0.0.1", 7070), new HashSet(), null, null); + for(Method method :service.getClass().getDeclaredMethods()) { + System.out.println(method); + } + System.out.println("-----------------------------------"); + for(Method method :SncpClient.parseMethod(service.getClass())) { + System.out.println(method); + } + System.out.println("-----------------------------------"); + service = Sncp.createRemoteService("", null, SncpTestService.class, new InetSocketAddress("127.0.0.1", 7070), new HashSet(), null); + for(Method method :service.getClass().getDeclaredMethods()) { + System.out.println(method); + } + System.out.println("-----------------------------------"); + for(Method method :SncpClient.parseMethod(service.getClass())) { + System.out.println(method); + } + System.out.println("-----------------------------------"); + } }