在一个线程中创建两个套接字连接

时间:2013-03-09 13:06:54

标签: android sockets client-server

在我的应用程序中,我想在服务器和客户端之间共享文件,为此我想在一个线程中创建两个套接字连接。 例如在服务器上我们有线程“T”并且它已经在客户端线程“T2”上打开了两个套接字,如“1234”和套接字“3456”,我将尝试连接这些套接字。 所以我应该如何实现它。

服务器:

thread 
{
wait at socket "1234"
wait at socket "3456"
}

客户端:

Thread 
{
connect with socket no "1234"
connect with socket no "3456"
}

1 个答案:

答案 0 :(得分:0)

如果你有很好的协议(即每个套接字将以确定的顺序发送数据),是的,一个线程应该工作。但你也可以只使用一个套接字连接。创建两个套接字的要点是什么?和android有什么关系?

另外;你必须详细说明你的问题,否则问题似乎很快就会结束。