1、导入相应的jar包
导入sjava-2.1.6.jar包,今天上传资源有问题,下次传了之后再补充到这里。
2、关键代码
      public static List<String> resoveSrv(String query) {//   	   String s = "ramuh.example.com";  // the inputted string, I need to obtain the Port to be added to thisArrayList<String> ret = new ArrayList<String>();//  	    String query = "_rdp._tcp." + s;try{Record[] records = new Lookup(query,Type.SRV).run();  // returning nullif(records != null && records.length > 0) {for(Record r : records) {SRVRecord srv = (SRVRecord)r;String hostname = srv.getTarget().toString().replaceFirst("\\.$", "");int port = srv.getPort();ret.add(hostname + ":" + port);}return ret;}else{return null;}} catch (TextParseException e) {return null;}}
 2、4行是注释掉的