2.2. Communication Services and PrimitivesBecause of performance consi การแปล - 2.2. Communication Services and PrimitivesBecause of performance consi ไทย วิธีการพูด

2.2. Communication Services and Pri

2.2. Communication Services and Primitives
Because of performance consideration, many of the distributed systems build their
own special communication software. In communication subsystems, low level and high
level services and primitives are provided. We outline the choices of transport service,
the choices of communication primitives, and their semantics.
2.2.1. Low Level Transport Service
The transport service provides a data transfer facility between processes. There are
two conceptual models. Virtual circuits provide reliable transfer of data packets between
two processes, with some form of flow and error control, while datagram provide delivery
of single packets from a source process to a destination process on a "best effort"
basis. The choice of virtual circuit or datagram strongly influences the other design decisions.
Many distributed systems such as Locus use datagrams, basically for performance
reason. Their underlying networks are fairly sound so that the probability of successful
delivery of packets is very high. Moreover, in many cases the transport service is used
only by special software to support remote procedure call (RPC) in which the inter-process
communication is mostly in form of request/response. Flow control and error handling
can be integrated with higher level service. The connection management and lower
level acknowledgements used by virtual circuit introduces unnecessary overhead. However,
the special software at the upper layer must be responsible for dealing with loss,
duplication and misordering of requests/responses.
Some distributed systems choose virtual circuits for their transport service. As an
example, the communication in R*, is built on top of the IBM SNA (Systems Network
Architecture), a virtual circuits protocol. Virtual circuits not only handle the flow and
error control, but also facilitate failure detection and resolution. Based on the model that
a user computation is a tree of processes connected by virtual circuits, R* uses a very
simple failure-resolution mechanism, which is safe unless the failure is detected during
the commit procedure in which case, R* uses datagrams as well.
2.2.2. Communication Primitives
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
2.2 การสื่อสารบริการและนำเพราะการพิจารณาประสิทธิภาพการทำงาน ระบบการแจกจ่ายมากมายสร้างความซอฟต์แวร์สื่อสารพิเศษเอง ในการสื่อสารย่อย ระดับต่ำ และสูงให้บริการระดับและนำ เราเค้าเลือกของบริการขนส่งเลือกนำสื่อสาร และความหมายของพวกเขา2.2.1 บริการขนส่งระดับต่ำบริการขนส่งสินเชื่อการโอนย้ายข้อมูลระหว่างกระบวนทาง มีแบบจำลองแนวคิดที่สอง วงจรเสมือนให้โอนน่าเชื่อถือของข้อมูลการส่งข้อมูลระหว่างกระบวนที่สอง ด้วยรูปแบบของขั้นตอนและข้อผิดพลาดการควบคุม ในขณะที่ดาต้าแกรมให้จัดส่งแพคเก็ตเดียวจากต้นทางกระบวนการกับกระบวนการปลายทางอยู่ "ความพยายาม"พื้นฐาน เลือกวงจรเสมือนหรือเดตาแกรมมีผลต่อการตัดสินใจออกแบบอื่น ๆ ที่ขอระบบแบบกระจายหลายเช่นโลกัสโพลใช้ datagrams โดยทั่วไปการปฏิบัติงานเหตุผล เครือข่ายแบบมีเสียงค่อนข้างให้ความเป็นไปได้ของความสำเร็จส่งแพคเก็ตจะสูงมาก นอกจากนี้ ในหลายกรณี ขนส่งใช้บริการโดยเฉพาะซอฟต์แวร์พิเศษเพื่อสนับสนุนกระบวนการระยะไกลเรียก (RPC) ซึ่งกระบวนการระหว่างการสื่อสารเป็นส่วนใหญ่ในรูปแบบของคำขอ/คำตอบ การควบคุมและจัดการข้อผิดพลาดสามารถรวมกับบริการระดับสูง จัดการเชื่อมต่อและต่ำกว่าถาม-ตอบที่ระดับใช้วงจรเสมือนแนะนำไม่จำเป็นค่าใช้จ่ายใน อย่างไรก็ตามซอฟแวร์พิเศษที่ชั้นบนต้องรับผิดชอบในการจัดการกับการสูญเสียทำซ้ำและ misordering ของการร้องขอการตอบสนองบางระบบกระจายเลือกวงจรเสมือนสำหรับการให้บริการขนส่ง เป็นการตัวอย่าง การสื่อสารใน R * ถูกสร้างขึ้นบน SNA IBM (ระบบเครือข่ายสถาปัตยกรรม), โพรโทคอวงจรเสมือน วงจรเสมือนไม่จัดการการไหล และข้อผิดพลาดควบคุม แต่ยัง ช่วยตรวจสอบความล้มเหลวและแก้ปัญหา ตามแบบที่คำนวณผู้ใช้เป็นกระบวนการเชื่อมต่อ ด้วยวงจรเสมือน R * ใช้การมากกลไกแก้ไขความล้มเหลวอย่าง ซึ่งมีความปลอดภัยยกเว้นว่ามีการตรวจพบความล้มเหลวในระหว่างการขั้นตอนยืนยันการ R * ใช้ datagrams ด้วย2.2.2 การสื่อสารนำ
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
2.2 บริการการสื่อสารและวิทยาการเพราะการพิจารณาผลการดำเนินงานหลายระบบการกระจายของพวกเขาสร้างซอฟต์แวร์การสื่อสารพิเศษของตัวเอง ระบบย่อยในการสื่อสารในระดับต่ำและสูงบริการระดับพื้นฐานที่มีให้ เราร่างทางเลือกในการให้บริการการขนส่งทางเลือกของวิทยาการการสื่อสารและความหมายของพวกเขา. 2.2.1 บริการขนส่งระดับต่ำบริการขนส่งยังมีห้องถ่ายโอนข้อมูลระหว่างกระบวนการ มีสองรูปแบบแนวความคิด วงจรเสมือนให้บริการรถรับส่งที่เชื่อถือได้ของแพ็กเก็ตข้อมูลระหว่างสองกระบวนการที่มีรูปแบบของการไหลและการควบคุมความผิดพลาดบางอย่างในขณะที่ดาต้าให้จัดส่งของแพ็กเก็ตเดียวจากกระบวนการต้นทางไปยังปลายทางกระบวนการใน"ความพยายามที่ดีที่สุด" พื้นฐาน ทางเลือกของวงจรเสมือนหรือดาต้าอย่างยิ่งที่มีอิทธิพลต่อการตัดสินใจการออกแบบอื่น ๆ . ระบบกระจายหลายอย่างเช่นการใช้งานดาต้าแกรมทีโดยทั่วไปสำหรับการทำงานเหตุผล เครือข่ายพื้นฐานของพวกเขาจะค่อนข้างเสียงเพื่อให้โอกาสในการประสบความสำเร็จในการจัดส่งของแพ็กเก็ตที่สูงมาก นอกจากนี้ในหลายกรณีการบริการขนส่งที่มีการใช้โดยเฉพาะซอฟแวร์พิเศษเพื่อสนับสนุนการเรียกขั้นตอนระยะไกล (RPC) ซึ่งในระหว่างกระบวนการสื่อสารส่วนใหญ่จะเป็นในรูปแบบของการร้องขอ/ การตอบสนอง การควบคุมการไหลและการจัดการข้อผิดพลาดที่สามารถบูรณาการกับการบริการระดับที่สูงขึ้น ซึ่งผู้บริหารของการเชื่อมต่อและลดกิตติกรรมประกาศระดับโดยใช้วงจรเสมือนค่าใช้จ่ายที่ไม่จำเป็นแนะนำ อย่างไรก็ตามซอฟต์แวร์พิเศษที่ชั้นบนต้องเป็นผู้รับผิดชอบในการจัดการกับการสูญเสียการทำสำเนาและmisordering ของการร้องขอ / การตอบสนอง. บางระบบกระจายเลือกวงจรเสมือนสำหรับการให้บริการการขนส่งของพวกเขา ในฐานะที่เป็นตัวอย่างเช่นการสื่อสารใน R * ที่ถูกสร้างขึ้นที่ด้านบนของ IBM SNA (ระบบเครือข่ายสถาปัตยกรรม) ซึ่งเป็นโปรโตคอลวงจรเสมือน วงจรเสมือนไม่เพียง แต่จัดการกับการไหลและควบคุมความผิดพลาดแต่ยังอำนวยความสะดวกในการตรวจสอบความล้มเหลวและความละเอียด ขึ้นอยู่กับรูปแบบที่คำนวณใช้เป็นต้นไม้ของกระบวนการเชื่อมต่อด้วยวงจรเสมือน R * ใช้มากกลไกง่ายๆความล้มเหลวความละเอียดที่มีความปลอดภัยเว้นแต่ความล้มเหลวในการตรวจพบในช่วงที่อยู่ในขั้นตอนการกระทำซึ่งในกรณีนี้R * ใช้ดาต้าแกรมเป็น ดี. 2.2.2 วิทยาการสื่อสาร


























การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
2.2 . การสื่อสาร การบริการและ primitives
เพราะการพิจารณาประสิทธิภาพ หลายของระบบกระจายสร้างซอฟต์แวร์การสื่อสารพิเศษของพวกเขา
เอง ในระบบการสื่อสาร และการบริการระดับต่ำและระดับสูง
primitives มีให้ เราร่างตัวเลือกของบริการขนส่ง
ทางเลือกของ primitives การสื่อสารและความหมายของพวกเขา .
2.2.1 . ระดับต่ำ
บริการขนส่งบริการขนส่งบริการถ่ายโอนข้อมูลสถานที่ระหว่างกระบวนการ มี
สองรุ่นครั้งนี้ วงจรเสมือนให้โอนที่เชื่อถือได้ของข้อมูลระหว่าง
2 กระบวนการ กับบางรูปแบบของการไหลและการควบคุมความผิดพลาด ขณะเอากำไรให้จัดส่ง
เดียวแพ็กเกจจากแหล่งผลิตไปยังปลายทางที่กระบวนการที่ " ดีที่สุด "
พื้นฐานเลือกวงจรเสมือน หรือเอากำไรขอมีอิทธิพลต่อการตัดสินใจอื่น ๆการออกแบบ .
หลายระบบกระจาย เช่น datagrams ใช้ความเชื่อโดยทั่วไปสำหรับเหตุผลประสิทธิภาพ

ของพวกเขาต้นแบบเครือข่ายค่อนข้างเสียงดังว่า ความน่าจะเป็นของการประสบความสำเร็จ
ของแพ็กเก็ตมีสูงมาก นอกจากนี้ ในหลายกรณีมีการใช้
บริการขนส่งโดยเฉพาะซอฟต์แวร์พิเศษเพื่อสนับสนุนการเรียกกระบวนการระยะไกล ( RPC ) ซึ่งระหว่างกระบวนการ
การสื่อสารเป็นส่วนใหญ่ในรูปแบบของการร้องขอ / การตอบสนอง การควบคุมการไหลและการจัดการข้อผิดพลาด
สามารถบูรณาการกับการบริการในระดับที่สูงขึ้น การเชื่อมต่อการจัดการและขอบคุณระดับล่าง
ใช้วงจรเสมือนแนะนําค่าใช้จ่ายที่ไม่จำเป็น อย่างไรก็ตาม
ซอฟต์แวร์พิเศษที่ชั้นบนจะต้องรับผิดชอบในการจัดการกับการสูญเสีย
สูง misordering / การตอบสนองของการร้องขอ .
บางระบบกระจายเลือกวงจรเสมือนบริการการขนส่งของพวกเขา เป็น
ตัวอย่างการสื่อสารใน R * , ถูกสร้างขึ้นที่ด้านบนของ IBM SNA ( ระบบเครือข่าย
สถาปัตยกรรม ) , โปรโตคอลวงจรเสมือน วงจรเสมือนไม่เพียง แต่จัดการกับการไหลและ
การควบคุมความผิดพลาด แต่ยังช่วยในการตรวจจับความล้มเหลว และความละเอียด ตามรุ่นที่
ผู้ใช้การคำนวณคือต้นไม้ของกระบวนการเชื่อมวงจรเสมือน R * ใช้ง่ายละเอียดมาก
ความล้มเหลวของกลไกที่ปลอดภัย นอกจากความล้มเหลวถูกตรวจพบในระหว่าง
ยอมรับขั้นตอนซึ่งในกรณีนี้ , R * ใช้ datagrams เช่นกัน
2.2.2 . primitives การสื่อสาร
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2026 I Love Translation. All reserved.

E-mail: