首页 > 其他分享 >webservice 類型映射

webservice 類型映射

时间:2024-08-02 17:50:57浏览次数:14  
标签:service soapcpp2 Saving webservice 映射 ns1 類型 Using phoneService

a1@1deMacBook-Pro phone1 % wsdl2h -o phoneService.h phoneService.wsdl -t api.bat
Saving phoneService.h


**  The gSOAP WSDL/WADL/XSD processor for C and C++, wsdl2h release 2.8.135
**  Copyright (C) 2000,2024 Genivia Inc. All Rights Reserved.
**  The wsdl2h tool and its generated software are released under the GPL.
**  ----------------------------------------------------------------------------
**  A commercial use license is available from Genivia Inc., [email protected]
**  ----------------------------------------------------------------------------

Reading type definitions from type map "api.bat"
Reading 'phoneService.wsdl'...
  Connecting to 'http://127.0.0.1:8888/ws/phoneService?xsd=1' to retrieve schema... connected, receiving...
  Done reading 'http://127.0.0.1:8888/ws/phoneService?xsd=1'
Done reading 'phoneService.wsdl'

To finalize code generation, execute:
> soapcpp2 phoneService.h
Or to generate C++ proxy and service classes:
> soapcpp2 -j phoneService.h

a1@1deMacBook-Pro phone1 % soapcpp2 phoneService.h

**  The gSOAP code generator for C and C++, soapcpp2 release 2.8.135
**  Copyright (C) 2000,2024 Genivia Inc. All Rights Reserved.
**  The soapcpp2 tool and its generated software are released under the GPL.
**  ----------------------------------------------------------------------------
**  A commercial use license is available from Genivia Inc., [email protected]
**  ----------------------------------------------------------------------------

Saving soapStub.h annotated copy of the source interface header file
Saving soapH.h serialization functions to #include in projects
Using ns1 service name: PhoneServicePortBinding
Using ns1 service style: document
Using ns1 service encoding: literal
Using ns1 service location: http://127.0.0.1:8888/ws/phoneService
Using ns1 schema namespace: http://dd.webservice.dzp.cn
Saving PhoneServicePortBinding.getMObileInfo.req.xml sample SOAP/XML request
Saving PhoneServicePortBinding.getMObileInfo.res.xml sample SOAP/XML response
Saving PhoneServicePortBinding.nsmap namespace mapping table
Saving soapClient.cpp client call stub functions
Saving soapClientLib.cpp client stubs with serializers (use only for libs)
Saving soapServer.cpp server request dispatcher
Saving soapServerLib.cpp server request dispatcher with serializers (use only for libs)
Saving soapC.cpp serialization functions

Compilation successful 

a1@1deMacBook-Pro phone1 % 

//api.bat

 

xsd__string = | std::wstring | wchar_t*

 

标签:service,soapcpp2,Saving,webservice,映射,ns1,類型,Using,phoneService
From: https://www.cnblogs.com/luoxh-whn/p/18339284

相关文章

  • py调用webservice array数组老是为空的问题
    pythonwebserbiceserverimportloggingfromflaskimportFlaskfromspyne.applicationimportApplicationfromspyne.protocol.soapimportSoap11fromspyne.server.wsgiimportWsgiApplicationfromwerkzeug.servingimportrun_simplefromwerkzeug.middleware......
  • webservice 的参考例子 sample
    一、参考https://blog.csdn.net/Ikaros_521/article/details/103232677二、hello.hh__hello(char*&);三、//helloclient.cpp#include"soapH.h"#include"h.nsmap"intmain(){char*s;structsoap*soap=soap_new();so......
  • 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......
  • STM32的内存映射机制详解
    目录前言一、基本概念二、内存映射的组成三、典型布局四、常用映射前言刚开始学习STM32的同学可能只知道按案例配置RAM、Flash的起始地址和容量,但是这个地址是怎么来的,可能并不清楚,接下来让我来给大家介绍一下STM32的内存映射机制。STM32的内存映射机制是一种将不同......
  • New-SmbMapping命令在PowerShell中用于创建新的SMB映射,其主要参数如下:
    New-SmbMapping命令在PowerShell中用于创建新的SMB映射,其主要参数如下:RemotePath:指定远程共享的路径。可以是网络共享的UNC路径,如\\server\share。LocalPath:指定本地计算机上的映射路径,通常是一个驱动器号或者文件夹路径。例如,Z:或C:\Share。Credential:用于连接远程共......
  • services.tty、services.build 和 services.port 必须是映射
    我开始使用Docker和Python,并按照我购买的教科书进行操作。我遇到了这个错误,但我认为我的缩进是正确的。其他问题的答案都是关于缩进的,我可以在其他问题中看到缩进错误,但是是的,我认为我的答案是对的,所以我不确定我还做错了什么。version:'3.8'services:build:.......
  • Java URL映射
    问题描述URL映射是诸如Django、RubyonRails等网页框架(webframeworks)的一个重要组件。对于从浏览器发来的HTTP请求,URL映射模块会解析请求中的URL地址,并将其分派给相应的处理代码。现在,请你来实现一个简单的URL映射功能。本题中URL映射功能的配置由......
  • 对象关系映射---ORM
    一、什么是ORM?ORM(ObjectRelationalMapping),即对象关系映射,是一种程序设计技术,用于在面向对象编程语言中实现对象和关系型数据库之间的映射。二、ORM是干什么的?ORM的主要目的是简化数据库操作,使得开发人员可以以面向对象的方式来处理数据库中的数据,而不必直接编写复杂的SQ......
  • mybatis中映射和注解在数据库进行增删改查的方法
    此两种方法都是基于maven项目的基础上运行主要步骤如下:1、在mevan中的pom文件添加依赖文件: 2、在src目录下编写编写配置文件(mybatis-cfg.xml) 3、编写实体类(Student.java) 4、编写映射文件(StudentMapper.xml) 5、编写测试文件 6、调用JUnit5进行调试核心文件含义:......
  • 三行代码高搞定nestjs静态图片映射方案
    方案一@nestjs/serve-static库映射上代码npmi@nestjs/serve-staticimport{ServeStaticModule}from'@nestjs/serve-static';import{join}from'path';conststaticPath=join(__dirname,'..','/public/');@Module({......