Localhost
-
Java - Webserver HttpJava 2018. 2. 7. 11:07
import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors; public class WebServer { public static void main(String[] args) throws Exception { ExecutorService pool = Executors.newFixedThreadPool(4); //1.서버소켓 생성 ServerSocket server = new ServerSocket(8085); while(true) { System.out.println("요청 대기..
-
Java - Network, MultiChatJava 2018. 2. 6. 10:29
import java.io.IOException;import java.net.Socket; public class MultiClient { public static void main(String[] args) throws IOException { Socket socket = null; // 1. 소켓 생성 + 2. 연결 요청 try { socket = new Socket("127.0.0.1", 9000); // 3. 할일 하기 + 스레드 생성 및 실행 System.out.println("연결 수락"); ClientSender sender = new ClientSender(socket); ClientReceiver receiver = new ClientReceiver(socket); sender.start..
-
Java - NetworkJava 2018. 2. 5. 12:31
// Network import java.net.InetAddress;import java.net.UnknownHostException; public class GetIP { public static void main(String[] args) throws UnknownHostException { // Get LocalHost IP InetAddress addr = InetAddress.getLocalHost(); System.out.println(addr.getHostAddress()); // Get Domain IP String domain = "www.sangmoo.xyz"; addr = InetAddress.getByName(domain); System.out.println(addr.getHost..