LAN Platform(局域网交流互动平台)是一款以UDP为主TCP为辅面向局域网的应用软件,集主流聊天交流软件功能为一身,发挥局域网稳定、快捷的优势,为内网用户提供了交流互动的平台。软件不需要服务器,启动即可与当前在线用户交流,软件还提供了跨网段游戏搜索功能,为广大War3爱好者提供了方便简易的对战平台。 本软件采用Microsoft Visual C++ 6.0作为主要的开发工具,实现下面四个功能: 聊天:实现基于UDP的局域网聊天,表情,窗口抖动,基于TCP的传输文件等功能。 游戏搜索
该程序是一个局域网内的通迅工具,主要利用socket套接字实现客户端与服务器之间互相发送消息。本设计分为两个部分:1、局域网内简单文字聊天,它是在局域网内选择相应的用户,以便发送文字信息,2:文件传输,它是把需要传输的文件转换成相应的数据流传输到目的主机再由之还原。 Socket套接字编程原理 从连接的建立到连接的结束,每个Socket应用都大致包含以下5个基本步骤: ① 服务器端Socket绑定于特定端口,服务器侦听Socket等待连接请求。 ② 客户端向服务器和特定端口提交连接请求。 ③