สวัสดีครับและในวันนี้เราจะมาเข้าสู่บทความในหมวดหมู่เรื่องความหมายของคำกันนะครับและคำที่เราจะเสนอในวันนี้ก็คือ Synchronous และ Asynchronous เรามาทำความรู้จักกันว่ามันคืออะไร และต้องรู้จักข้อมูลพื้นฐานก่อนที่จะเข้าสู่บทความด้วยเราจะให้ศึกษาเรื่องต่อไปนี้ ในตัวหนังสือสีฟ้าๆนี้เลย กระบวนการเปลี่ยนสัญญาณข้อมูลคอมพิวเตอร์ และ การปรับข้อมูลดิจิตอลให้เป็นสัญญาณดิจิตอล สุดท้าย การรวมสัญญาณของระบบคอมพิวเตอร์ โดยรูปแบบการส่งข้อมูลและเราจะอธิบายถึงความแตกต่าง ดังต่อไปนี้ให้ทุกท่านได้ทราบถึงความหมายและความแตกต่างของทั้งสองตัว

Synchronous and Asynchronous
Synchronous and Asynchronous

 

Synchronous

   คือการซิงโครไนซ์บิตและการซิงโครไนซ์บล็อก เมื่อสัญญาณข้อมูลถูกส่งผ่านไปตามสายสัญญาณเข้าสู่ DTE ปลายทาง สิ่งที่สำคัญที่สุดเลยคือ อุปกรณ์ปลายทางจะต้องสามารถส่งสัญญาณไบนารีหรือ บิต ซึ่งเป็นสัญญาณพื้นฐานที่สุดให้ได้อย่างถูกต้องตามจังหวะที่ส่งมา การที่อุปกรณ์ปลายทางสามารถรับ-ส่งอุปกรณ์ไบนารีได้ถูกต้องตามจังหวะนี้ เราเรียกว่า การซิงโครไนซ์บิต เมื่ออุปกรณ์ปลายทางสามารถรับ-ส่งบิตต่างๆได้อย่างถูกต้องแล้ว อุปกรณ์ปลายทางก็ยังจำเป็นต้องรู้ว่าสัญญาณที่รับมานั้น สำหรับแต่ละตัวมีการเริ่มต้นและสิ้นสุด เรียกว่า การซิงโครไนซ์บล็อกวิธิง่ายๆที่จะทำให้มีการซิงโครไนซ์บิต และการซิงโครไนซ์บล็อกนั้น ทำได้โดยการสงสัญญาณไทม์มิ่งไปยังสายอีกเส้นหนึ่งขนานไปกับสายที่ส่งสัญญาณข้อมูล แต่วิธีนี้จะไม่สามารถทำได้กรณีที่ติดต่อกัน เป็นระยะไกลๆ เนื่องจากมีค่าใช้จ่ายที่สูงมาก

 

Asynchronous

   โดยทั่วไป Asynchronous เป็นคุณศัพท์อธิบายวัตถุหรือเหตุการณ์ที่ไม่มีพิกัดด้านเวลา ในเทคโนโลยีสารสนเทศ ศัพท์นี้มีการใช้หลายความหมาย

  • ในสัญญาณการสื่อสารภายในเครือข่ายหรือระหว่างเครือข่าย สัญญาณ Asynchronous เป็นหนึ่งสัญญาณที่ส่งผ่านตามอัตรานาฬิกาต่างจากอีกสัญญาณหนึ่ง
  • ในโปรแกรมคอมพิวเตอร์ปฏิบัติการ Asynchronous หมายถึง กระบวนการปฏิบัติงานอย่างอิสระของอีกกระบวนการขณะปฏิบัติการ Synchronous หมายถึง กระบวนการทำงานเฉพาะผลลัพธ์ของอีกกระบวนการที่เสร็จสิ้นหรือหยุดปฏิบัติการ กิจกรรมแบบแผนอาจจะใช้โปรโตคอล synchronous ที่จะส่งไฟล์จากจุดหนึ่งไปยังอีกจุดหนึ่ง แต่ละการส่งผ่านได้รับ การตอบสนองได้รับการส่งออกชี้ถึงความสำเร็จหรือต้องส่งใหม่ แต่การส่งผ่านสำเร็จของข้อมูลต้องการตอบสนองไปยังการส่งผ่านก่อนหน้านี้ก่อน อีกเริ่มต้นอีกกระบวนการ

 

   สรุปแล้วการทำงานของ Synchronous และ Asynchronous วิธีส่งในทางปฏิบัตินั้น เมื่อแบ่งตามลักษณะการซิงโครไนซ์แล้วแบ่งได้เป็นการส่งแบบซิงโครนัส และการส่งแบบอะซิงโครนัส ซึ่งทั้งสองแบบนี้จะใช้วิธีแยกสัญญาณไทม์มิ่งจากสัญญาณข้อมูลที่รับมาการส่งแบบอะซิงโครนัสซึ่งส่วนใหญ่จะใช้กับระบบที่มีการส่งข้อมูลอัตราต่ำนั้น DTE ทางด้านส่งเมื่อต้องการส่งสัญญาณรหัสออกไป ก็จะมีการจัดสัญญาณนั้นให้อยู่ในรูปอนุกรมแล้วเติมบิตเริ่มต้น (Start Bit) ไว้ที่ด้านหน้า และเติมบิตสิ้นสุด (Stop Bit) ไว้ที่ด้านหลัง และส่งออกไปตามจังหวะของสัญญาณนาฬิกาทางด้านส่ง ส่วย DTE ทางปลายทางนั้น เมื่อรับบิตเริ่มต้นได้ก็จะทำการรับสัญญาณข้อมูลที่ส่งตามมา โดยใช้จังหวะของสัญญาณนาฬิกาของสถานีตัวเอง และจะรับสัญญาณจนกว่าจะถึงบิตสิ้นสุดแล้วหยุดรับ ดังนั้นวิธีการนี้ bindtextdomain ก็จะทำการซิงโครไนซ์บิตและซิงโครไนซ์บล็อกพร้อมกันไป แต่วิธีนี้จะมีปัญหา เกิดขึ้นขึ้นได้ถ้าสัญญาณที่ส่งมามีความยาวมากขึ้น เพราะนั่นหมายถึงจังหวะสัญญาณนาฬิกาทางด้านการส่งและด้านรับจะมีโอกาศเบี่ยงเบนไปได้มากขึ้น เพราะฉะนั้นจึงมักใช้ส่งสัญญาณรหัสเป็นหน่วยสั้นๆ โดยตัวหนังสือสีฟ้าที่อยู่ในพารากราฟนี้จะเป็นข้อมูต่างๆให้ท่านศึกษาเพิ่มเติมได้เผื่อท่านยังไม่เข้าใจและสงสัยในความหมายบางคำ

อ้างอิงจาก

Difference between Synchronous and Asynchronous Transmission.[ออนไลน์].เข้าถึงได้จาก https://www.geeksforgeeks.org/difference-between-synchronous-and-asynchronous-transmission/ [10.MAR.2020]

Async ดีกว่า Sync จริงหรือ ?.[ออนไลน์].เข้าถึงได้จาก https://medium.com/icreativesystems/data-communication-4e19c59744c8 [10.MAR.2020]

การรับข้อมูลแบบซิงโคนัสSynchronous Transmission อะซิงโคนัสAsynchronous Transmission และไอโซโคนัส Isochronous Transmission.[ออนไลน์].เข้าถึงได้จาก http://minicookey.blogspot.com/2017/08/synchronous-transmission-asynchronous.html [10.MAR.2020]

ความแตกต่างระหว่าง Synchronous และ Asynchronous ใน Ajax.[ออนไลน์].เข้าถึงได้จาก https://th.geekmarkt.com/difference-between-synchronous [10.MAR.2020]

การเปรียบเทียบประสิทธิภาพการสื่อสารบนเว็บไซต์ในรูปแบบ Synchronous และ Asynchronous ที่ส่งผลต่อการลดภาระการทำงานของเครื่องเซิร์ฟเวอร์.[ออนไลน์].เข้าถึงได้จาก http://newtdc.thailis.or.th/docview.aspx?tdcid=55428 [10.MAR.2020]

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
สอบถาม สมัครสมาชิกใช้เว็บงานเว็บไซต์ไม่ได้ ทำอย่างไร
โดย internTk21 พ 10 เม.ย. 2024 2:23 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
4
263
พฤ 11 เม.ย. 2024 10:48 am โดย mindphp View Topic สอบถาม สมัครสมาชิกใช้เว็บงานเว็บไซต์ไม่ได้ ทำอย่างไร
สอบถาม วิธีแนบรูปเกิน15รูปในบทความใน Mindphp ทำอย่างไร
โดย internTk21 พ 10 เม.ย. 2024 9:27 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
117
พ 10 เม.ย. 2024 5:18 pm โดย mindphp View Topic สอบถาม วิธีแนบรูปเกิน15รูปในบทความใน Mindphp ทำอย่างไร
วลีที่มักในการเขียน Argumentative essay
โดย internTk21 อ 09 เม.ย. 2024 11:17 am บอร์ด Microsoft Office Knowledge & line & Etc
0
165
อ 09 เม.ย. 2024 11:17 am โดย internTk21 View Topic วลีที่มักในการเขียน Argumentative essay
Phrasal verb ในชีวิตประจำวัน
โดย internTk21 จ 08 เม.ย. 2024 2:55 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
201
จ 08 เม.ย. 2024 2:55 pm โดย internTk21 View Topic Phrasal verb ในชีวิตประจำวัน
วิธีการใช้เครื่องหมายวรรคตอนในภาษาอังกฤษ
โดย internTk21 จ 08 เม.ย. 2024 2:13 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
139
จ 08 เม.ย. 2024 2:13 pm โดย internTk21 View Topic วิธีการใช้เครื่องหมายวรรคตอนในภาษาอังกฤษ
มารู้จัก Noun modifiers ในภาษาอังกฤษกันเถอะ
โดย internTk21 จ 08 เม.ย. 2024 1:16 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
137
จ 08 เม.ย. 2024 1:16 pm โดย internTk21 View Topic มารู้จัก Noun modifiers ในภาษาอังกฤษกันเถอะ
คำศัพท์ Antonyms ที่ใช้ในชีวิตประจำวัน
โดย internTk21 จ 08 เม.ย. 2024 11:52 am บอร์ด Microsoft Office Knowledge & line & Etc
0
136
จ 08 เม.ย. 2024 11:52 am โดย internTk21 View Topic คำศัพท์ Antonyms ที่ใช้ในชีวิตประจำวัน
Stress คำศัพท์ภาษาอังกฤษอย่างไรให้ถูกต้อง
โดย internTk21 อ 07 เม.ย. 2024 11:57 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
138
อ 07 เม.ย. 2024 11:57 pm โดย internTk21 View Topic Stress คำศัพท์ภาษาอังกฤษอย่างไรให้ถูกต้อง