package guang.crawler.jsonServer;
import java.net.InetAddress;
/**
* 实现了JSON协议通信的服务器
*
* @author sun
*
*/
public interface JsonServer {
/**
* 获取当前服务器的主机
*
* @return
*/
public InetAddress getAddress();
/**
* 获取当前服务器的端口号
*
* @return
*/
public int getPort();
/**
* 当前主机是否已经关闭
*
* @return
*/
public boolean isShutdown();
/**
* 关闭当前主机
*/
public void shutdown();
/**
* 启动当前主机
*
* @return
*/
public boolean start();
/**
* 等待当前主机关闭,在此之前等待.
*/
public void waitForStop();
}