嵌入式硬件 嵌入式软件 嵌入式书籍 嵌入式操作系统 嵌入式开发工具 Window Mobile常用程序 技术资料
>首页 -> 下载中心 -> Window Mobile常用程序

TOP

软件名称:  工具软件:TCP网络调试程序(附源代码)
录 入 者:  
界面语言:  简体中文
下载次数:  33 次
运行环境:  
授权方式:  免费版
软件大小:  111K
浏览次数:  348
发布时间:  2007-05-27 00:18:21
是否含插件:   否
作者/开发商:  
PDF数据搜索:
下载地址: 您还可以搜索其他下载:
 
讯雷高速下载 全部代码下载   全部代码下载   讯雷高速下载 VS2005版   VS2005版   讯雷高速下载 错误改正   错误改正  
软件介绍:  

PocketTCPKit说明(更加具体的看源代码的注释)

  本程序可以用来进行TCP通信的调试,程序包含了TCP服务器和客户端两个部分。
  TCP服务器可以在指定的端口进行监听,并同时最多处理100个连接。实时显示每个连接发送过来的数据,并且可以手工选择需要对哪个连接回送数据,或者是断开某个连接。
  TCP客户端可以对某个IP(或者直接输入域名)的端口进行连接,实时显示已经连接的服务器发送的信息,可以手动输入需要发送到服务器的内容。
  这个程序在对一些自己编写的服务器或者客户端的程序进行调试的时候比较有用。

编写这个程序的时候,遇到过一个问题,就是在Connect的时候,同样的代码,VC能够连接而EVC不能,后来发现问题出在gethostbyname这个函数上。
EVC中gethostbyname这个函数是不能解析"127.0.0.1"这样的IP地址的,只能够解析"www.pdafans.com"这样的名称。
如果要用EVC解析IP地址,需要这样:
LPHOSTENT lpHost;
struct sockaddr_in server;
DWORD dwIPAddr=inet_addr(pstrHost);
if(dwIPAddr==INADDR_NONE)
{
return FALSE;
}
lpHost=gethostbyaddr((char*)&dwIPAddr,4,AF_INET);
server.sin_family=AF_INET;
server.sin_addr.s_addr=*((u_long FAR*)(lpHost->h_addr));
server.sin_port=htons(nPort);

下载说明: ☉推荐使用讯雷下载本站软件,使用 WinRAR v3.10 以上版本解压本站软件。
☉如果这个软件总是不能下载的请联系我们,谢谢合作!!
☉下载本站资源,如果服务器暂不能下载请过一段时间重试!
☉如果遇到什么问题,请到本站论坛去咨寻,我们将在那里提供更多 、更好的资源!
☉本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。

评论

称  呼:
内  容:

-->

相关栏目

下载中心
[DSP [技术资料 [Window Mobile常用程序 [嵌入式开发工具 [嵌入式操作系统 [嵌入式书籍 [嵌入式软件 [嵌入式硬件 [单片机

最新软件

·手机基站定位重庆移动版
·单片机反编译器 V1.2
·avr_c例子
·PC机与多台单片机实时通..
·一揽子资料之:AVR单片机..
·uPSD3200单片机快速入门
·P89V51系列单片机ISP下载..
·飞思卡尔32位MCU应用笔记..

热门软件

·c_c++嵌入式系统编程
·最新ARM嵌入式开发视频教..
·嵌入式Linux设计与应用
·uCOS中文书
·嵌入式系统开发圣经
·Windows CE开发初步
·uC/OS-II v2.52
·ARM论文集

推荐软件