linux下纯C简单的HTTP?POST请求?客户端模型交代一下故事背景,国内某保险公司,最近上ILOG规则引擎项目,题外话,对于保险里面的车险核保,真的是相当合适.据说,目前规则引擎最成功的就是ILOG了,我稍微看了一下他们的规则描述语言,感觉好傻啊,用中文描述,我觉得这东西要是可以用导图的那种方式,很发散的方式去处理一定很完美!回到正题上,因为公司的核心业务系统是使用pro*c编写的服务运行于IBM AIX上面,并且通过中间件与前端通讯,怎么与java的ILOG规则引擎通讯呢?刚开始想着通过gSoap来实现c对web service的调用,但最后因为安装这个包肯定得通过系统管理员,相当麻烦,而且从来没有用过,不知道是否好用,所以ILOG那边增加一个DTO转换层,即将我们发送过去的xml转换成web services调用,并将返回结果也转换成XML;简单的说就是核心后台通过HTTP POST打包xml发送请求,并且规则引擎那边也返回xml来实现!晕,走题有点严重!其实无非要实现有两点,TCP客户端的模型HTTP POST协议先来看看我的TCP模型的实现#ifndef _TUOBAO_TCP_CLIENT_#define _TUOBAO_TCP_CLIENT_#include netinet/in.h#include sys/socket.htypedefstruct _tuoba
原创力文档

文档评论(0)