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
知道的大侠帮帮忙..谢谢..
解决方案 »
- 大虾帮帮忙java进
- 使用Eclipse开发JavaEE需要哪些插件
- 重新安装myeclipse8.5导入maven项目报错
- 用Struts、Hibernate怎样实现对象的批量删除?
- Source not found for ApplicationFilterChain.internalDoFilter
- 你好,这个用户密码修改验证模块,旧密码,新密码,确认密码怎么做?谢谢,我是初学者,希望有代码
- SSH2 是不是最新流行的框架
- 怎么才能让JB不要帮我添加方法的右半边的括号,如:
- EJB新手提问,同一服务器(就是同一容器吧)内EJB之间调用如何处理?
- 在eclipse中web工程中导入项目,出现HttpServlet保存问题
- java jsp显示对数据
- Apache HttpClient各超时的区别与联系?我提供一点薄见,求板砖。
这个问题怎么不是java的? 我用java语言在.java文件中连接TCP服务器 不是java的问题么?
你是照抄了上面的初始化WinSock库?我在类中 不管是直接在类中初始化 还是在方法中初始化都会出现红线报错..
点开提示就那么几个解决方法,创建类啊什么的..
这不是winsock吗...
难道说你非要把C代码写在.java文件里说他是java代码吗....TCP相关类叫ServerSocket和Socket