นี่คือคำสั่ง wsdl2h ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
wsdl2h - ตัวแยกวิเคราะห์ gSOAP WSDL สำหรับ C และ C++
เรื่องย่อ
wsdl2h [OPTIONS] แหล่งที่มา ...
DESCRIPTION
โปรดดูรายละเอียดที่ /usr/share/doc/gsoap/soapdoc2.html
แปลง wsdl or xsd ไฟล์อินพุตหรือจากที่อยู่ HTTP แหล่งที่มา ไปยังไฟล์ประกาศ
ที่สามารถแยกวิเคราะห์ได้โดย สบู่ซีพีพี2(1). ถ้าไม่ แหล่งที่มา มีการระบุอาร์กิวเมนต์ อ่านจากมาตรฐาน
อินพุต
OPTIONS
-a สร้างชื่อโครงสร้างที่จัดทำดัชนีสำหรับองค์ประกอบในเครื่องด้วยประเภทที่ไม่ระบุชื่อ
-b เพิ่มการทำงานแบบสองทิศทาง (duplex ops) เพื่อรองรับการตอบสนองทางเดียว
-c สร้างซอร์สโค้ด C
-ค++ สร้างซอร์สโค้ด C++ (ค่าเริ่มต้น)
-ค++11 สร้างซอร์สโค้ด C++11
-d ใช้ DOM เพื่อเติม xs:ใด, xs:ประเภทใด ๆ และ xs:แอตทริบิวต์ใดๆ.
-e ไม่เข้าเงื่อนไขชื่อ enum
-f สร้างลำดับชั้นคลาส C++ แบบเรียบ
-g สร้างการประกาศองค์ประกอบระดับบนสุดทั่วโลก
-h แสดงข้อมูลช่วยเหลือ
-Iเส้นทาง ใช้ เส้นทาง เพื่อค้นหาไฟล์
-i อย่านำเข้า (ตัวเลือกขั้นสูง)
-j อย่าสร้าง SOAP_ENV__ส่วนหัว และ SOAP_ENV__รายละเอียด คำจำกัดความ
-k อย่าสร้าง SOAP_ENV__ส่วนหัว ต้องเข้าใจรอบคัดเลือก
-l แสดงข้อมูลใบอนุญาต
-m ใช้ xsd.h โมดูลเพื่อนำเข้าประเภทดั้งเดิม
-Nพร้อมชื่อ ใช้ พร้อมชื่อ สำหรับคำนำหน้าบริการเพื่อจัดทำบริการสำหรับการผูกแต่ละครั้ง
-nพร้อมชื่อ ใช้ พร้อมชื่อ เป็นคำนำหน้าเนมสเปซฐานแทน ns.
-oไฟล์ ส่งออกไปยังไฟล์ ไฟล์.
-P ห้ามสร้างประเภทพหุสัณฐานที่สืบทอดมาจาก xsd__anyประเภท.
-p สร้างประเภท polymorphic ที่สืบทอดมาจากฐาน xsd__anyประเภท.
-qพร้อมชื่อ ใช้ พร้อมชื่อ สำหรับเนมสเปซ C++ ของการประกาศทั้งหมด
-R สร้างการดำเนินการ REST สำหรับการโยง REST ใน WSDL
-rเจ้าภาพ[:พอร์ต[:UID:รหัสผ่าน]]
เชื่อมต่อผ่าน proxy เจ้าภาพ, พอร์ต และหนังสือมอบฉันทะ
-r:UID:รหัสผ่าน
เชื่อมต่อกับข้อมูลรับรองการตรวจสอบ (digest auth ต้องใช้ SSL)
-s อย่าสร้างรหัส STL (no มาตรฐาน::string และไม่ std::เวกเตอร์).
-tไฟล์ ใช้ประเภทไฟล์แผนที่ ไฟล์ แทนไฟล์เริ่มต้น typemap.dat.
-U อนุญาตตัวระบุ Unicode C/C++ ที่เข้ารหัส UTF8 เมื่อทำการแมปชื่อแท็ก XML
-u อย่าสร้างสหภาพแรงงาน
-v เอาต์พุต Verbose
-W ระงับคำเตือน
-w ล้อมพารามิเตอร์การตอบสนองในโครงสร้างการตอบสนองเสมอ (พฤติกรรม <= 1.1.4)
-x อย่าสร้าง _XML ใด/แอตทริบิวต์ใดๆ องค์ประกอบการขยาย
-y สร้างคำพ้องความหมาย typedef สำหรับ struct และ enums
-z1 ความเข้ากันได้กับ 2.7.6e: สร้างอาร์เรย์ที่ใช้ตัวชี้
-z2 ความเข้ากันได้กับ 2.7.7 ถึง 2.7.15: การอ้างอิงองค์ประกอบ/แอตทริบิวต์ที่มีคุณสมบัติเหมาะสม
-z3 ความเข้ากันได้กับ 2.7.16 ถึง 2.8.7: การอ้างอิงองค์ประกอบ/แอตทริบิวต์ที่มีคุณสมบัติเหมาะสม
-z4 ความเข้ากันได้สูงถึง 2.8.11: อย่าสร้างโครงสร้างยูเนี่ยนใน std::เวกเตอร์.
-z5 ความเข้ากันได้สูงถึง 2.8.15
-z6 ความเข้ากันได้สูงถึง 2.8.17
-_ อย่าสร้าง _USCORE (แทนที่ด้วย UNICODE _x005f)
ใช้ wsdl2h ออนไลน์โดยใช้บริการ onworks.net