上述CGI的方式可以让我们直接获取到结果,但是方案比较原始和基础。其缺点有:1 需要自己制定类型传输协议,做封装和拆封,否则只支持字符串2 我们不会为了要用C的API就给它装一个或者自己实现一个Web服务器的,这让我们的底层程序显得蠢笨而冗余。我们希望能有一个超薄的Server外壳,在对API封装后,通过某个端口进行开放即可。针对Web Servcies:Based on上面的两个不足,我们只能把希望寄托在Web Services身上了,笔者在这里推荐给大家的是在C/C++很著名的Web Services工具gSOAP。大家可以到http://gsoap2.sourceforge.net/上去下载这个工具。通过这个工具,我们可以做到:1 一个Stand-alone的服务器外壳2 一个根据API程序自动生成的Web Services服务3 一个WSDL描述符文件有关基于gSOAP的Web Services C服务端和Java客户端的运行机理,及通过Java客户端访问gSOAP的Web Services的过程中需要注意的问题(笔者费了一天周折才搞清楚),
(编辑:aniston)
·2024年12月目录 ·2024年11月目录 ·2024年10月目录 ·2024年9月目录 ·2024年8月目录 ·2024年7月目录 ·2024年6月目录 ·2024年5月目录 ·2024年4月目录 ·2024年3月目录 ·2024年2月目录 ·2024年1月目录 ·2023年12月目录 ·2023年11月目录