คำถามติดแท็ก soap

Simple Object Access Protocol (SOAP) เป็นข้อกำหนดของโปรโตคอลสำหรับการแลกเปลี่ยนข้อมูลที่มีโครงสร้างในการใช้งาน Web Services

9
วิธีส่ง“ Null” (นามสกุลจริง!) ไปยังบริการเว็บ SOAP ใน ActionScript 3
เรามีพนักงานที่มีนามสกุลว่าง แอปพลิเคชันค้นหาพนักงานของเราถูกฆ่าเมื่อนามสกุลนั้นถูกใช้เป็นคำค้นหา (ซึ่งเกิดขึ้นบ่อยครั้งในขณะนี้) ข้อผิดพลาดที่ได้รับ (ขอบคุณ Fiddler!) คือ: <soapenv:Fault> <faultcode>soapenv:Server.userException</faultcode> <faultstring>coldfusion.xml.rpc.CFCInvocationException: [coldfusion.runtime.MissingArgumentException : The SEARCHSTRING parameter to the getFacultyNames function is required but was not passed in.]</faultstring> น่ารักใช่มั้ย stringประเภทพารามิเตอร์ ฉันใช้: WSDL ( SOAP ) Flex 3.5 ActionScript 3 ColdFusion 8 โปรดทราบว่าข้อผิดพลาดจะไม่เกิดขึ้นเมื่อเรียกเว็บเซอร์เป็นวัตถุจากหน้า ColdFusion

10
สบู่กับส่วนที่เหลือ (ความแตกต่าง)
ฉันได้อ่านบทความเกี่ยวกับความแตกต่างระหว่าง SOAP และ REST เป็นโปรโตคอลการสื่อสารผ่านเว็บเซอร์วิส แต่ฉันคิดว่าข้อดีที่สุดสำหรับ REST ผ่าน SOAP คือ: REST เป็นแบบไดนามิกมากขึ้นไม่จำเป็นต้องสร้างและอัปเดต UDDI (Universal Description, Discovery, and Integration) REST ไม่ได้ถูก จำกัด รูปแบบ XML เท่านั้น บริการเว็บสงบสามารถส่งข้อความธรรมดา / JSON / XML แต่ SOAP นั้นได้มาตรฐานมากกว่า (เช่นความปลอดภัย) ดังนั้นฉันถูกต้องในจุดเหล่านี้หรือไม่


26
วิธีเรียกใช้บริการเว็บ SOAP บน Android [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ฉันมีปัญหามากมายในการค้นหาข้อมูลที่ดีเกี่ยวกับวิธีเรียกใช้บริการเว็บ SOAP / WSDL มาตรฐานกับ Android ทั้งหมดที่ฉันได้รับสามารถที่จะหามีทั้งเอกสารที่ซับซ้อนมากและการอ้างอิงถึง "kSoap2" แล้วบิตบางอย่างเกี่ยวกับการแยกมันทั้งหมดด้วยตนเองกับแซ็กโซโฟน ตกลงก็ไม่เป็นไร แต่ปี 2008 ฉันคิดว่าควรมีห้องสมุดที่ดีสำหรับเรียกบริการเว็บมาตรฐาน บริการเว็บเป็นเพียงพื้นหนึ่งสร้างขึ้นในNetBeans ฉันต้องการได้รับการสนับสนุน IDE สำหรับการสร้างคลาสการประปา ฉันต้องการวิธีที่ง่ายที่สุด / หรูหราที่สุดในการติดต่อบริการเว็บที่ใช้WSDLจากโทรศัพท์ที่ใช้ Android


28
SOAP หรือ REST สำหรับบริการบนเว็บ? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว REST เป็นวิธีที่ดีกว่าในการทำ Web Services หรือ SOAP หรือไม่? หรือพวกเขาเป็นเครื่องมือต่าง ๆ สำหรับปัญหาต่าง ๆ ? หรือมันเป็นปัญหาที่เหมาะสมยิ่ง - นั่นคือเป็นสิ่งหนึ่งที่ดีกว่าเล็กน้อยในบางสถานการณ์อื่น ๆ หรือไม่? ฉันจะขอขอบคุณข้อมูลเกี่ยวกับแนวคิดเหล่านั้นและความสัมพันธ์กับ PHP-universe และแอพพลิเคชั่นบนเว็บระดับสูงที่ทันสมัย
384 xml  web-services  rest  soap 

14
ไลบรารีไคลเอ็นต์ SOAP ใดที่มีอยู่สำหรับ Python และเอกสารสำหรับพวกเขาอยู่ที่ไหน [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องการอภิปรายการโต้แย้งการหยั่งเสียงหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันไม่เคยใช้SOAPมาก่อนและฉันก็คุ้นเคยกับ Python ฉันกำลังทำสิ่งนี้เพื่อทำความคุ้นเคยกับเทคโนโลยีทั้งสอง ฉันติดตั้งSOAPlibแล้วและฉันพยายามอ่านเอกสารไคลเอ็นต์ของพวกเขาแต่ฉันไม่เข้าใจ มีอะไรอีกบ้างที่ฉันสามารถดูว่าเหมาะกับการเป็นห้องสมุดลูกค้า SOAP สำหรับ Python หรือไม่ แก้ไข: ในกรณีที่ช่วยได้ฉันใช้ Python 2.6
333 python  soap  soap-client 

13
ตัวอย่าง SOAP ที่ง่ายที่สุด
SOAP ตัวอย่างที่ง่ายที่สุดในการใช้ Javascript คืออะไร? เพื่อให้มีประโยชน์มากที่สุดคำตอบควร: ใช้งานได้ (กล่าวอีกนัยหนึ่งทำงานได้จริง) ส่งอย่างน้อยหนึ่งพารามิเตอร์ที่สามารถตั้งค่าที่อื่นในรหัส ประมวลผลค่าอย่างน้อยหนึ่งค่าที่สามารถอ่านได้จากที่อื่นในรหัส ทำงานกับเบราว์เซอร์ที่ทันสมัยที่สุด มีความชัดเจนและสั้นที่สุดโดยไม่ต้องใช้ห้องสมุดภายนอก
241 javascript  soap 

7
วิธีเข้าถึงบริการ SOAP จาก iPhone
ฉันวางแผนที่จะพัฒนาแอพสำหรับ iPhone และแอพนั้นจะต้องเข้าถึงบริการ SOAP สองสามอย่าง ในขณะที่ทำการตรวจสอบขั้นพื้นฐานบางอย่างใน iPhone SDK ฉันไม่สามารถค้นหาการสนับสนุนใด ๆ สำหรับการเข้าถึงบริการ SOAP ได้บ้าง Googling นำไปสู่ข้อสรุปว่าไม่มีการสนับสนุน SOAP ใน iPhone SDK ดังนั้นหากฉันต้องการสร้างแอพนั้นฉันจะต้องหาวิธีในการเข้าถึงบริการ SOAP จาก iPhone อะไรคือแนวทางที่ดีที่สุด แนวทางปฏิบัติที่ดีที่สุด มีใครบางคนเขียนห้องสมุดโดยใช้ฟังก์ชั่นที่มีอยู่ใน iPhone SDK เพื่อเข้าถึงบริการ SOAP หรือไม่? (เนื่องจากบริการที่ฉันต้องการเข้าถึงนั้นถูกเปิดเผยโดยบุคคลอื่นและพวกเขาเปิดเผยเป็น SOAP เท่านั้นดังนั้นจึงไม่ใช่ตัวเลือกในการเปลี่ยนไปใช้อินเทอร์เฟซชนิดอื่น (เช่น REST based API) Gero
224 iphone  ios  web-services  soap  wsdl 

11
ข้อผิดพลาดร้ายแรง: ไม่พบคลาส 'SoapClient'
ฉันกำลังลองตัวอย่างบริการเว็บง่ายๆและฉันพบข้อผิดพลาดนี้แม้ว่าฉันจะไม่แสดงความคิดเห็นextension=php_soap.dllในphp.iniไฟล์: ข้อผิดพลาดร้ายแรง:ไม่พบคลาส 'SoapClient' ในไฟล์ C: \ Program (x86) \ EasyPHP-5.3.9 \ www \ server.php ที่บรรทัด 2
202 php  soap  fatal-error 

11
การรักษาความปลอดภัยบริการเว็บ: พักผ่อนมากกว่า HTTPS กับ SOAP + WS-Security ไหนดีกว่ากัน [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันไม่ได้เป็นผู้เชี่ยวชาญด้านความปลอดภัย แต่อย่างใดฉันชอบสร้างบริการเว็บ REST ในการสร้างบริการใหม่ที่จำเป็นต้องมีข้อมูลที่จะส่งผ่านความปลอดภัย เราได้ถกเถียงกันว่าแนวทางใดปลอดภัยกว่า - REST กับ HTTPS หรือ SOAP WS ด้วย WS-Security ฉันอยู่ภายใต้การแสดงผลที่เราสามารถใช้ HTTPS สำหรับการเรียกใช้บริการเว็บทั้งหมดและวิธีการนี้จะปลอดภัย วิธีที่ฉันดูคือ "ถ้า HTTPS ดีพอสำหรับเว็บไซต์ธนาคารและการเงินก็ดีพอสำหรับฉัน" อีกครั้งฉันไม่ใช่ผู้เชี่ยวชาญในพื้นที่นี้ แต่ฉันคิดว่าคนเหล่านี้คิดอย่างหนักเกี่ยวกับปัญหานี้และยินดีที่จะใช้ HTTPS ผู้ร่วมงานไม่เห็นด้วยและบอกว่า SOAP และ WS-Security เป็นวิธีเดียวที่จะไป เว็บดูเหมือนทั่วกระดานในเรื่องนี้ บางทีชุมชนที่นี่อาจชั่งน้ำหนักในข้อดีและข้อเสียของแต่ละคน? ขอบคุณ!

7
ไคลเอนต์เพื่อส่งคำขอ SOAP และรับการตอบสนอง
กำลังพยายามสร้างไคลเอนต์ C # (จะได้รับการพัฒนาเป็นบริการ Windows) ที่ส่งคำขอ SOAP ไปยังบริการเว็บ (และรับผลลัพธ์) จากคำถามนี้ฉันเห็นรหัสนี้: protected virtual WebRequest CreateRequest(ISoapMessage soapMessage) { var wr = WebRequest.Create(soapMessage.Uri); wr.ContentType = "text/xml;charset=utf-8"; wr.ContentLength = soapMessage.ContentXml.Length; wr.Headers.Add("SOAPAction", soapMessage.SoapAction); wr.Credentials = soapMessage.Credentials; wr.Method = "POST"; wr.GetRequestStream().Write(Encoding.UTF8.GetBytes(soapMessage.ContentXml), 0, soapMessage.ContentXml.Length); return wr; } public interface ISoapMessage { string Uri { get; } string …

9
REST API - เพราะเหตุใดจึงใช้ PUT DELETE POST GET
ดังนั้นฉันจึงดูบทความเกี่ยวกับการสร้าง REST API และบางคนก็แนะนำให้ใช้ทุกประเภทของการร้องขอ HTTP: PUT DELETE POST GETเช่น เราจะสร้างเช่นindex.phpและเขียน API ด้วยวิธีนี้: $method = $_SERVER['REQUEST_METHOD']; $request = split("/", substr(@$_SERVER['PATH_INFO'], 1)); switch ($method) { case 'PUT': ....some put action.... break; case 'POST': ....some post action.... break; case 'GET': ....some get action.... break; case 'DELETE': ....some delete action.... break; } ตกลงรับ - …
155 php  json  api  rest  soap 

2
JSON, REST, SOAP, WSDL และ SOA: พวกเขาทั้งหมดเชื่อมโยงเข้าด้วยกันได้อย่างไร
ขณะนี้กำลังทำการทดสอบบางอย่างและฉันกำลังดิ้นรนผ่านแนวคิดบางอย่าง สิ่งเหล่านี้ทั้งหมดถูก 'กล่าวถึง' ในบันทึกย่อของฉันจริง ๆ แต่ฉันไม่เข้าใจจริง ๆ ว่าพวกเขาทั้งหมดเชื่อมโยงกัน เท่าที่ความเข้าใจของฉันคือ: SOA - โซลูชันเพื่อให้ผู้บริโภคบริการ / ผู้ให้บริการสื่อสาร (เท่าที่ฉันเข้าใจนี้เป็นคำที่ร่มสำหรับทุกอย่างอื่น) WSDL - ภาษาที่อธิบายบริการของผู้ให้บริการ SOAP - 'wrapper' โปรโตคอล XML ที่ใช้โดยบริการเพื่อส่งข้อความ ทำงานร่วมกับ WSDL เพื่อกำหนดพารามิเตอร์ได้หรือไม่ ส่วนที่เหลือ - รูปแบบการออกแบบที่คล้ายกับ SOAP ในฟังก์ชั่น แต่หลีกเลี่ยง XML? (ไม่แน่ใจเกี่ยวกับอันนี้จริงๆ) JSON - ทางเลือก XML ที่ใช้จาวาสคริปต์หรือไม่ (ไม่แน่ใจเกี่ยวกับอันนี้อย่างใดอย่างหนึ่ง) เมื่อมองไปรอบ ๆ อินเทอร์เน็ตดูเหมือนจะไม่มีคำจำกัดความที่ชัดเจนว่าสิ่งเหล่านี้คืออะไรและเชื่อมโยงกันอย่างไร
155 json  rest  soap  wsdl  soa 


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.