Page 86 - 3-3
P. 86

import java.io.OutputStreamWriter;     //  소켓 write  스트림
             import java.net.Socket;                //  소켓


             public class Mythread extends Thread implements Runnable {
               private String ip, str = "";
               private int port;
               private Socket sock = null;
               private BufferedWriter out = null;
               private Sender send = null;
               private BufferedReader in = null;
               //private Reciever rece = null;


              public String msg = null;


              public MyThread ()
              {}
               // 함수 선언 후 행동 없을 시 반응 없음


               pubic MyThread(String ip, int port) {
                   this.ip = ip;
                   // 이 자바파일의 ip     변수 값에 받아온 ip        입력.
                   // 이후 모든 페이지에서 이 ip         값을 가진 단말과 통신


                      this.port = port;
                      // 이 자바파일의 port     변수 값에 받아온 port        입력.
                      // 이후 모든 페이지에서 이 port         값을 가진 단말과 통신
                  }


                  public void sendStr(String str) {
                     this.str = str;
                     // 주문페이지에서 설정한 값을 저장
                     // 이후 지금 저장한 값을 아트메가에 송신
              }




                 public void Close() {
                         try {
                                if((sock!=null)&&(in!=null)&&(out!=null)&&(send!=null) {
                 // 통신이 되고 있는지 확인
                 // 만일 되고 있다면
                             sock.close();
                 // 소켓 폐쇄
                             in.close();
                 // 입력 취소
                             out.close();


                                                        - 86 -
   81   82   83   84   85   86   87   88   89   90   91