使用单个端口号的多个套接字服务器
Multiple socket severs using a single port number
嘿,我正在开发两个 android 应用程序,它们协同工作以将人们连接到出租车(一个客户端应用程序供用户使用,另一个应用程序供司机使用)。我想使用套接字连接,我希望一家出租车公司使用一个端口...事实是,一家出租车公司可以有很多辆出租车,我希望所有 cab-drivers 在一个人时看到乘车请求想要一辆出租车。这有可能实现吗(就套接字i/o而言)?如果没有,是否有不同的、更合适的方法?
任何 help/guidance 将不胜感激...
当然可以。服务器可以在单个端口上侦听,并根据他们在与服务器的通信中如何识别自己来区分 cab 连接和用户连接。然后服务器可以保留一个已识别的 cab 连接列表,因此当一个请求来自一个已识别的用户连接时,循环遍历 cab 连接列表将请求发送给每个连接。这种事情并不少见,实现起来也很基础。
嘿,我正在开发两个 android 应用程序,它们协同工作以将人们连接到出租车(一个客户端应用程序供用户使用,另一个应用程序供司机使用)。我想使用套接字连接,我希望一家出租车公司使用一个端口...事实是,一家出租车公司可以有很多辆出租车,我希望所有 cab-drivers 在一个人时看到乘车请求想要一辆出租车。这有可能实现吗(就套接字i/o而言)?如果没有,是否有不同的、更合适的方法?
任何 help/guidance 将不胜感激...
当然可以。服务器可以在单个端口上侦听,并根据他们在与服务器的通信中如何识别自己来区分 cab 连接和用户连接。然后服务器可以保留一个已识别的 cab 连接列表,因此当一个请求来自一个已识别的用户连接时,循环遍历 cab 连接列表将请求发送给每个连接。这种事情并不少见,实现起来也很基础。