0

..:: آموزش جامع سوکت نویسی با زبان جاوا ::..

 
siryahya
siryahya
کاربر طلایی1
تاریخ عضویت : اسفند 1389 
تعداد پست ها : 158652
محل سکونت : ▂▃▄▅▆▇█Tabriz█▇▆▅▄▃▂

پاسخ به:..:: آموزش جامع سوکت نویسی با زبان جاوا ::..
دوشنبه 21 اردیبهشت 1394  3:06 AM

سورس کامل کلاس کلاینت 
 
 
کد PHP:
 
import java.io.EOFException; 
import java.io.IOException; 
import java.io.ObjectInputStream; 
import java.io.ObjectOutputStream; 
import java.net.InetAddress; 
import java.net.Socket; 
import java.awt.BorderLayout; 
import java.awt.event.ActionEvent; 
import javax.swing.*; 
import java.awt.event.ActionListener; 
 
 
  public class Client1 extends JFrame{ 
 
      private JTextField enterField; 
        private JTextArea displayArea; 
            private ObjectOutputStream output; 
                private ObjectInputStream input; 
                    private String message=""; 
                        private String chatServer; 
                            private Socket client; 
 
 
                    public Client1(String host) 
                    { 
                        super("Client"); 
 
                            chatServer=host; 
 
                            enterField=new JTextField(); 
                                enterField.setEditable(true); 
                                enterField.addActionListener(new ActionListener() 
 
 
                                    { 
 
                                        public void actionPerformed(ActionEvent event) 
                                        { 
                                            sendData(event.getActionCommand()); 
                                                enterField.setText(""); 
 
                                        } 
                                } 
                                        ); 
                         add(enterField,BorderLayout.NORTH); 
                displayArea=new JTextArea(); 
                    add(new JScrollPane(displayArea)); 
 
                        setSize(300,150); 
                            setVisible(true); 
 
                    } 
                    /////////////////////////////////////////////// 
 
         public void runClient() throws Exception 
                { 
 
             try{ 
                    connectToServer(); 
                    getStreams(); 
                    processConnection(); 
 
             } 
             catch(EOFException exe) 
             { 
             displayMessage("\nClient terminated connection"); 
             } 
             catch(IOException e) 
             { 
             e.printStackTrace(); 
             } 
             finally 
             { 
             closeConnection(); 
             } 
 
                } 
          //////////////////////////////////////////////////// 
 
         private void connectToServer() throws IOException 
         { 
            displayMessage("Attempting connection"); 

 

ترکی زبان قربون صدقه رفتنه داریم که: گوزلرین گیله‌سین قاداسین آلیم که یعنی درد و بلای مردمک چشات به جونم …!.

تشکرات از این پست
دسترسی سریع به انجمن ها