首页 > 其他分享 >webservice 的参考例子 sample

webservice 的参考例子 sample

时间:2024-08-01 17:28:07浏览次数:14  
标签:__ webservice 参考 int hello sample cpp include soap

一 、参考

https://blog.csdn.net/Ikaros_521/article/details/103232677

二、hello.h

h__hello(char*&);

三、

//helloclient.cpp

#include "soapH.h"
#include "h.nsmap"
int main() 
{
     char *s;
     struct soap *soap = soap_new(); 
     soap_call_h__hello(soap, "http://localhost:8080", "", s); 
     printf("%s\n", s); 
     soap_destroy(soap); 
     soap_end(soap); 
     soap_free(soap); 
     return 0;
     }

 四

//helloserver.cpp

#include "soapH.h"
#include "h.nsmap"
int main()
{
  struct soap *soap = soap_new();
  SOAP_SOCKET m = soap_bind(soap, NULL, 8080, 1);
  
  if (soap_valid_socket(m))
  {
    while (true)
    {
      SOAP_SOCKET s = soap_accept(soap);
      if (!soap_valid_socket(s))
        break;
      soap_serve(soap);
      soap_destroy(soap);
      soap_end(soap);
    }
  }
  soap_print_fault(soap, stderr);
  soap_free(soap);
}
int h__hello(struct soap *soap, char* &s)
{
 printf("soap start\n");    
  s = soap_strdup(soap, "Hello World!");
  return SOAP_OK;
}

c++ -o helloserver helloserver.cpp soapC.cpp soapserver.cpp stdsoap2.cpp -lws2_32

c++ -o helloclient helloclient.cpp soapC.cpp soapclient.cpp stdsoap2.cpp -lws2_32

 

标签:__,webservice,参考,int,hello,sample,cpp,include,soap
From: https://www.cnblogs.com/luoxh-whn/p/18337114

相关文章

  • webservice hello
    一、//hello.hintns__hello(std::stringname,std::string&greeting);二、//helloclient.cpp#include"soapH.h"#include"ns.nsmap"#include<string>#include<iostream>usingnamespacestd;inthello(structsoap*so......
  • 即使输出与参考不匹配,为什么 GEKKO 不提供最佳命令?
    以下内容与此问题相关:使用GEKKO的预测控制模型我正在尝试应用MPC将房间的温度保持在定义的范围内,但即使输出存在分歧,GEKKO也会给我空命令。我运行上一个问题中的更正代码:#Importlibraryimportnumpyasnpimportpandasaspdimporttimefromgekkoimpo......
  • 支持 ESXi 8.0 的第 14 代 Intel 酷睿处理器选购参考
    Intel最新发布的第14代酷睿处理器全面支持ESXi8.0支持ESXi8.0的第14代Intel酷睿处理器选购参考请访问原文链接:https://sysin.org/blog/intel-core-14th-gen-cpu-for-esxi/,查看最新版。原创作品,转载请保留出处。Intel最新发布的第14代酷睿处理器全面支持ESXi8......
  • 6万字嵌入式最全八股文面试题大全及参考答案(持续更新)
    目录冒泡排序算法的平均时间复杂度和最坏时间复杂度分别是多少?在什么情况下使用冒泡排序较为合适?选择排序算法是稳定的排序算法吗?为什么?插入排序在近乎有序的数组中表现如何?为什么?快速排序的基本思想是什么?它在最坏情况下的时间复杂度是多少?归并排序的空间复杂度是多少?如......
  • 无法从Android恢复删除的文件该怎么办?5 个方法可以学习参考下
    Android设备已成为我们生活中不可或缺的一部分,充当重要文件、照片和文档的存储中心。但是,意外时有发生,有时我们会不小心从Android设备中删除重要文件。好消息是,有一些方法可以从Android恢复永久删除的文件。在这篇博文中,我们将探讨各种方法和解决方案,以帮助您检索有价值的数据......
  • 小白必看的java完整下载攻略!(在Typora中有图片参考)
    Java下载在浏览器上搜索JDK(2024年最新版是22,本人下载的是21)点击官网下载,会跳到Oracle官网,需要注册账号才可下载根据自己的电脑型号选择下载(本人下载的是64的)正常情况下下载的JDK版本后缀是exeJava安装的后续操作作为一个程序员坚持不懈才能成就大事。完成Java安装后事情还......
  • [个人理解] llama.cpp之sample策略
    最近有点时间看了几天llama.cpp的code,有几个点,想记录一下,不对的地方,欢迎大家指正。话说本该去年就看,奈何这个领域变的太快,索性积累到今年,当openAI也开始挤牙膏的时候一并看了。Summary-llama是跟chatpgt一样,基于transformer架构的decodeonly的一挂,这一系列的模型擅长文字接......
  • 参考 - Python 类型提示
    这是什么?这是与在Python中使用类型提示主题相关的问题和答案的集合。这个问题本身就是一个社区维基;欢迎大家参与维护。这是为什么?Python类型提示是一个不断增长的话题,因此许多(可能的)新问题已经被提出,其中许多甚至已经有了答案。该集合有助于查找现有内容。范......
  • 自写ApiTools工具,功能参考Postman和ApiPost
    近日在使用ApiPost的时候,发现新版本8和7不兼容,也就是说8不支持离线操作,而7可以。我想说,我就是因为不想登录使用才从Postman换到ApiPost的。众所周知,postman时国外软件,登录经常性抽风,离线支持也不太好。所以使用apipost,开始用apipost7一直很好用。可是apipost大升级,不支持离线操......
  • 2001-2022年上市公司企业资本结构动态调整数据集(含原始数据、计算代码、参考文献及最
    企业资本结构动态调整数据:优化财务杠杆与治理结构的关键指标企业资本结构动态调整是企业根据市场环境和自身发展需求,对债务和股权资本比例进行的有意识调整。这种调整有助于企业提高治理效率、增强市场竞争力,同时降低风险,确保长期稳定发展。资本结构动态调整的目的适应市场......