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

12
ความแตกต่างระหว่างการทำให้เป็นอันดับและ Marshaling คืออะไร?
ฉันรู้ว่าในแง่ของเทคนิคการกระจายหลายอย่าง (เช่น RPC) คำว่า "Marshaling" ถูกนำมาใช้ แต่ไม่เข้าใจว่ามันแตกต่างจาก Serialization อย่างไร พวกเขาทั้งสองแปลงวัตถุเป็นชุดของบิตหรือไม่ ที่เกี่ยวข้อง: การทำให้เป็นอันดับคืออะไร Object Marshalling คืออะไร

15
REST กับ JSON-RPC? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน8 เดือนที่ผ่านมา ปรับปรุงคำถามนี้ ฉันพยายามเลือกระหว่าง REST และ JSON-RPC เพื่อพัฒนา API สำหรับเว็บแอปพลิเคชัน พวกเขาเปรียบเทียบอย่างไร อัปเดตปี 2015: ฉันพบว่า REST ง่ายต่อการพัฒนาและใช้งานสำหรับ API ที่ให้บริการบนเว็บ / HTTP เนื่องจากโปรโตคอล HTTP ที่มีอยู่และเป็นผู้ใหญ่ซึ่งเข้าใจได้โดยทั้งไคลเอนต์และเซิร์ฟเวอร์สามารถใช้ประโยชน์จาก API ได้ ตัวอย่างเช่นรหัสการตอบสนอง, ส่วนหัว, ข้อความค้นหา, เนื้อหาโพสต์, แคชและคุณสมบัติอื่น ๆ สามารถใช้โดย API โดยไม่ต้องใช้ความพยายามหรือการตั้งค่าเพิ่มเติมใด ๆ
251 rest  rpc  json-rpc 


8
ตัวเลือกปัจจุบันสำหรับการทำ RPC ใน Python คืออะไร? [ปิด]
ปิด . คำถามนี้เป็นคำถามความคิดเห็นตาม ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่? อัปเดตคำถามเพื่อให้สามารถตอบพร้อมข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ อันที่จริงฉันได้ทำงานบางอย่างกับ Pyro และ RPyC แต่มีการใช้งาน RPC มากกว่าสองสิ่งนี้ เราสามารถสร้างรายชื่อได้หรือไม่? โปรโตคอลที่ใช้ Python ดั้งเดิม: PyRo4 (วัตถุระยะไกล Python) RPyC (การโทร Python ระยะไกล) วงจร เฟรมเวิร์ก RPC ที่มีโปรโตคอลพื้นฐานมากมาย: Spyne (ดูสายฟ้าคุย ) เฟรมเวิร์กที่ใช้ JSON-RPC: หลามสมมาตร jsonrpc rpcbd Ladon jsonrpc2-zeromq หลาม สบู่: ZSI SOAPpy Ladon Spyne เฟรมเวิร์กที่ใช้ XML-RPC: XMLRPC …
132 python  rpc 

7
Git ล้มเหลวเมื่อกดคอมมิตไปที่ github
ฉันโคลน repo คอมไพล์ที่ฉันโฮสต์บน github ไปยังแล็ปท็อปของฉัน ฉันสามารถดันสอง commits ไปยัง github ได้สำเร็จโดยไม่มีปัญหา อย่างไรก็ตามตอนนี้ฉันได้รับข้อผิดพลาดต่อไปนี้: Compressing objects: 100% (792/792), done. error: RPC failed; result=22, HTTP code = 411 Writing objects: 100% (1148/1148), 18.79 MiB | 13.81 MiB/s, done. Total 1148 (delta 356), reused 944 (delta 214) จากที่นี่มันก็แฮงค์และในที่สุดฉันก็ต้องCTRL+ Cกลับไปที่เทอร์มินัล
131 git  github  rpc 

9
ความแตกต่างของบริการเว็บระหว่าง REST และ RPC
ฉันมีบริการเว็บที่ยอมรับพารามิเตอร์ JSON และมี URL เฉพาะสำหรับวิธีการเช่น: http://IP:PORT/API/getAllData?p={JSON} นี่ไม่ใช่ REST อย่างแน่นอนเนื่องจากไม่ใช่คนไร้สัญชาติ ต้องคำนึงถึงคุกกี้และมีเซสชันของตัวเอง มันเป็น RPC หรือไม่? RPC และ REST ต่างกันอย่างไร
114 web-services  rest  rpc 

1
RPC framework และ Apache Thrift คืออะไร?
ฉันต้องการเรียนApache Thriftสำหรับโครงการของมหาวิทยาลัย เช่นนี้กวดวิชากล่าวว่ามันเป็นกรอบ RPC และมันก็เป็นเอกสารเดียวที่ฉันจะหาทริฟท์อื่น ๆ ที่ไม่ใช่เอกสารของพวกเขา ใครช่วยบอกหน่อยได้ไหมว่าเฟรมเวิร์ก RPC คืออะไรและเกี่ยวข้องกับ Apache Thrift อย่างไร
102 rpc  thrift 

6
อะไรคือความแตกต่างระหว่างสไตล์เอกสารและการสื่อสารสไตล์ RPC?
ใครช่วยอธิบายความแตกต่างระหว่างบริการเว็บสไตล์เอกสารและ RPC ให้ฉันฟังได้ไหม นอกเหนือจาก JAX-RPC เวอร์ชันถัดไปคือ JAX-WS ซึ่งรองรับทั้งสไตล์เอกสารและ RPC ฉันยังเข้าใจว่าบริการเว็บสไตล์เอกสารมีไว้สำหรับการสื่อสารแบบอะซิงโครนัสโดยที่ไคลเอนต์จะไม่บล็อกจนกว่าจะได้รับการตอบกลับ ไม่ว่าจะด้วยวิธีใดก็ตามโดยใช้ JAX-WS ในปัจจุบันฉันใส่คำอธิบายประกอบบริการด้วย@Webserviceสร้าง WSDL และจาก WSDL นั้นฉันสร้างอาร์ติแฟกต์ฝั่งไคลเอ็นต์ เมื่อได้รับอาร์ติแฟกต์แล้วในทั้งสองสไตล์ฉันจะเรียกใช้เมธอดบนพอร์ต ตอนนี้สิ่งนี้ไม่แตกต่างกันในสไตล์ RPC และสไตล์เอกสาร อะไรคือความแตกต่างและความแตกต่างนั้นมองเห็นได้ที่ไหน? ในทำนองเดียวกัน SOAP ผ่าน HTTP แตกต่างจาก XML ผ่าน HTTP อย่างไร หลังจาก SOAP ทั้งหมดยังเป็นเอกสาร XML ที่มี SOAP namespace
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.