Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 wsdl2h 명령입니다.
프로그램:
이름
wsdl2h - C 및 C++용 gSOAP WSDL 파서
개요
wsdl2h [옵션] SOURCE ...
기술
자세한 내용은 /usr/share/doc/gsoap/soapdoc2.html을 참조하십시오.
변환 wsdl or XSD 입력 파일 또는 HTTP 주소에서, SOURCE 선언 파일에
에 의해 파싱될 수 있는 비누 cpp2(1). 그렇지 않은 경우 SOURCE 인수가 지정됨, 표준에서 읽음
입력.
옵션
-a 익명 유형의 로컬 요소에 대해 색인화된 구조체 이름을 생성합니다.
-b 단방향 응답을 제공하기 위해 양방향 작업(이중 작업)이 추가되었습니다.
-c C 소스 코드를 생성합니다.
-C++ C++ 소스 코드를 생성합니다(기본값).
-C++11 C++11 소스 코드를 생성합니다.
-d DOM을 사용하여 채우기 xs:어떤, xs:어떤 유형 그리고 xs:모든속성.
-e 열거형 이름을 한정하지 마십시오.
-f 플랫 C++ 클래스 계층 구조를 생성합니다.
-g 전역 최상위 요소 선언을 생성합니다.
-h 도움말 정보를 표시합니다.
-I통로 통로 파일을 찾으려면.
-i 가져오지 마십시오(고급 옵션).
-j 생성하지 않음 SOAP_ENV__헤더 그리고 SOAP_ENV__자세히 정의.
-k 생성하지 않음 SOAP_ENV__헤더 한정자를 이해해야 합니다.
-l 라이선스 정보를 표시합니다.
-m xsd.h 기본 유형을 가져오는 모듈입니다.
-Nname name 서비스 접두사가 각 바인딩에 대한 서비스를 생성하도록 합니다.
-nname name 대신 기본 네임스페이스 접두사로 ns.
-o파일 파일로 출력 파일.
-P 에서 상속된 다형성 유형을 만들지 마십시오. xsd__anyType.
-p 기본에서 상속된 다형성 유형 만들기 xsd__anyType.
-qname name 모든 선언의 C++ 네임스페이스에 대해.
-R WSDL에서 REST 바인딩에 대한 REST 작업을 생성합니다.
-r주인[:포트[:UID:pwd]]
프록시를 통해 연결 주인, 포트 및 프록시 자격 증명.
-r:UID:pwd
인증 자격 증명으로 연결합니다(다이제스트 인증에는 SSL이 필요함).
-s STL 코드를 생성하지 마십시오(아니 표준::문자열 아니요 std :: vector).
-t파일 유형 맵 파일 사용 파일 기본 파일 대신 typemap.dat.
-U XML 태그 이름을 매핑할 때 UTF8로 인코딩된 유니코드 C/C++ 식별자를 허용합니다.
-u 노동 조합을 생성하지 마십시오.
-v 자세한 출력.
-W 경고를 억제합니다.
-w 항상 응답 구조체에 응답 매개변수를 래핑합니다(<=1.1.4 동작).
-x 생성하지 않음 _XML 어떤/모든속성 확장성 요소.
-y 구조체 및 열거형에 대한 typedef 동의어를 생성합니다.
-z1 2.7.6e와의 호환성: 포인터 기반 배열을 생성합니다.
-z2 2.7.7에서 2.7.15까지의 호환성: 요소/속성 참조를 한정합니다.
-z3 2.7.16에서 2.8.7까지의 호환성: 요소/속성 참조를 한정합니다.
-z4 2.8.11까지의 호환성: 유니온 구조체를 생성하지 마십시오. std :: vector.
-z5 2.8.15까지 호환성.
-z6 2.8.17까지 호환성.
-_ _USCORE를 생성하지 마십시오(UNICODE _x005f로 대체).
onworks.net 서비스를 사용하여 온라인으로 wsdl2h 사용