Web services 从freebsd或其他操作系统连接到web服务

Web services 从freebsd或其他操作系统连接到web服务,web-services,tcp,freebsd,gsoap,Web Services,Tcp,Freebsd,Gsoap,我会解释我的问题,请尽量帮助我 我想从手持手机的角度访问web服务 它的SDK在eclipse上使用C语言 首先,我想学习如何从C或C++语言< /P>访问Web服务。 我使用gsoap库成功地实现了这一点,我可以使用它访问web服务 我修改了stdsoap2.c文件以适应手持设备库,因为我修改了tcp connect、tcp send和tcp receive等等 我的问题是这个文件中有很多错误,它是运行时错误,比如内存故障或pthread故障等等 我的主管告诉我,这是因为该文件是针对windo

我会解释我的问题,请尽量帮助我

我想从手持手机的角度访问web服务

它的SDK在eclipse上使用C语言

首先,我想学习如何从C或C++语言< /P>访问Web服务。 我使用gsoap库成功地实现了这一点,我可以使用它访问web服务

我修改了stdsoap2.c文件以适应手持设备库,因为我修改了tcp connect、tcp send和tcp receive等等

我的问题是这个文件中有很多错误,它是运行时错误,比如内存故障或pthread故障等等

我的主管告诉我,这是因为该文件是针对windows的,并要求我在另一个平台上搜索gsoap版本的工作

他尝试了Linux版本,但也不起作用

他让我搜索一个在嵌入式系统或FreeBSD操作系统上工作的副本


他说得对吗?是否有任何gsoap副本可以满足我的需要?

gsoap可在FreeBSD上获得。只需从
/usr/ports/devel/gsoap

如果您的代码是为windows编写的,则必须用FreeBSD上可用的函数替换windows特定的函数