KLALB UDP TEST

This commit is contained in:
Administrator
2024-01-30 16:54:09 +08:00
parent 722ab9710f
commit b4fccf3a03
67 changed files with 1977 additions and 929 deletions
@@ -0,0 +1,34 @@
package org.kne.cloud.network;
import java.net.UnknownHostException;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
public class ServiceElement {
public String name;
public String protocol;
public MultipurposeSocketAddress ipport;
public ServiceElement(String ini) throws UnknownHostException {
String[]t=ini.split("\\$");
if(t.length==1) {
protocol="";
ipport=new MultipurposeSocketAddress(t[0]);
}else {
protocol=t[0];
ipport=new MultipurposeSocketAddress(t[1]);
}
}
public ServiceElement() {
// TODO 自动生成的构造函数存根
}
@Override
public String toString() {
if(protocol.isEmpty())
return ipport.toString();
return protocol+"$"+ipport;
}
}