1、使用WSAStartup()初始化WinSock库。
2、使用socket()创建一个IPPROTO_TCP SOCKET。
3、使用gethostbyname()/gethostbyaddr()获取主机信息。
4、使用connect()和我们创建的套接字连接服务器。
5、使用send()/recv()发送和接收数据,直到我们的TCP会话结束。
6、使用closesocket()关闭套接字连接。
7、使用WSACleanup()释放WinSock。在网上查找出来的步骤是这些.
但是我在初始化WinSock库的时候就报错了.
请问在整个TCP客户端连接的时候是需要导入哪些包还是需要写一些其他的代码.
int wsaret=WSAStartup(0x101,&wsaData);
if(wsaret)
return;上面是初始化WinSock库的代码其他的步骤可参考
http://www.7880.com/Info/Article-4e99c3e0.html
知道的大侠帮帮忙..谢谢..
2、使用socket()创建一个IPPROTO_TCP SOCKET。
3、使用gethostbyname()/gethostbyaddr()获取主机信息。
4、使用connect()和我们创建的套接字连接服务器。
5、使用send()/recv()发送和接收数据,直到我们的TCP会话结束。
6、使用closesocket()关闭套接字连接。
7、使用WSACleanup()释放WinSock。在网上查找出来的步骤是这些.
但是我在初始化WinSock库的时候就报错了.
请问在整个TCP客户端连接的时候是需要导入哪些包还是需要写一些其他的代码.
int wsaret=WSAStartup(0x101,&wsaData);
if(wsaret)
return;上面是初始化WinSock库的代码其他的步骤可参考
http://www.7880.com/Info/Article-4e99c3e0.html
知道的大侠帮帮忙..谢谢..
解决方案 »
- 急求~通过在log4j.properties配置输出操作JDBC的sql语句?
- web项目 src下的 config文件夹如何获得 在线等 有些着急 谢谢了
- 请教一个并发问题,servlet
- 跨域的问题
- jquery uploadify 多文件上传 间歇性报错
- 完整的包部署出错
- hibernate的.lang.NullPointerException错误
- 选择题 下列有关 Servlet 的生命周期,说法不正确的是()。
- hibernate的session问题
- 请问在rose中怎么导入一个包?谢谢
- java jsp显示对数据
- Apache HttpClient各超时的区别与联系?我提供一点薄见,求板砖。
这个问题怎么不是java的? 我用java语言在.java文件中连接TCP服务器 不是java的问题么?
你是照抄了上面的初始化WinSock库?我在类中 不管是直接在类中初始化 还是在方法中初始化都会出现红线报错..
点开提示就那么几个解决方法,创建类啊什么的..
这不是winsock吗...
难道说你非要把C代码写在.java文件里说他是java代码吗....TCP相关类叫ServerSocket和Socket