做一个24分游戏,游戏后台运行一个服务器软件,游戏者通过客户端程序登陆后,服务器随机产生四个1—9之间的随机数供游戏者使用,根本没用过socket,一点思路没有,麻烦大家帮忙告诉一下思路就可以

解决方案 »

  1.   

    GOOGLE一下socket api会有例子的,开始可以很简单的写,后来熟悉了在改进吧
    理论上说,socket还是比较简单的:
    服务器端只要按以下步骤处理就可以了:
    1.创建socket句柄(socket)
    2.绑定到本地端口(bind)
    3.开始监听客户端连接(listen)
    4.开始接受客户端连接(accept,注意要循环)
    5.读写数据(recv,send)
    客户端和服务端类似,但是少了很多步骤:
    1.创建socket句柄(socket)
    2.连接服务器(connect)【可以在连接前绑定本地端口,也可以不做,由OS来自动做】
    3.开始读写数据(recv,send)