Application android cliente et serveur en C#

Fermé
Axiiom - 8 juil. 2013 à 08:18
 Axiiom - 8 juil. 2013 à 13:34
Bonjour,

J'essaye de connecter une application android a un serveur en C# mais je n'y arrive pas.

J'ai bien ajouter la permission dans le androidmanifest.xml et je debug l'application sur mon téléphone ce qui me permet de profiter de son antenne wifi et d'une adresse ip locale.
J'utilise un point d'arrêt sur le serveur pour savoir si j'ai une connection.

Code de l'appli
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        socket();
    }
    
    public void socket()
    {
    	String text = "bonjour";
    	Socket s;
    	try {
            s = new Socket ("192.168.1.80",11000 );
            
 
            byte[] bytes = text.getBytes("UTF-8");
        
            s.getOutputStream().write(bytes, 0, 7);
    	}
    	catch(Exception e){
    		e.printStackTrace() ;
    	}
    }


Code du serveur
        private void button1_Click(object sender, EventArgs e)
        {
            IPAddress ipAddress = IPAddress.Parse("192.168.1.80");
            IPEndPoint localEndPoint = new IPEndPoint(ipAddress, 11000);

            Socket listener = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);

            try
            {
                listener.Bind(localEndPoint);
                listener.Listen(100);

                while (true)
                {
                    listener.BeginAccept(new AsyncCallback(AcceptCallback), listener);
                }

            }
            catch (Exception ex)
            {
            }
        }

        public static void AcceptCallback(IAsyncResult ar)
        {
        }


Merci d'avance
Axiiom

A voir également:

1 réponse

up
0