Page 612 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 612

정보통신기기  프로젝트


            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()
                 {}
                    //함수  선언  후  행동  없을  시  반응  없음


                    public  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();




                                                         -  605  -                             정보통신기기과
   607   608   609   610   611   612   613   614   615   616   617