Skip to main content

ชั้นบริการคืออะไร?

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

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

หลังจากชั้นบนได้รับคำแนะนำชั้นบริการภายใต้มันตัวอย่างเช่นชั้นบนอาจบอกให้เริ่มส่งแพ็คเก็ตข้อมูลไปยังตำแหน่งเลเยอร์นั้นจะบอกเลเยอร์บริการซึ่งจะติดต่อโปรแกรมและฟังก์ชั่นทั้งหมดที่รับผิดชอบในการปฏิบัติงานนี้และบอกให้พวกเขาเริ่มทำงาน

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