Skip to main content

Apa itu lapisan layanan?

Lapisan layanan digunakan dalam sistem komputer dan telekomunikasi untuk membantu mendelegasikan tugas.Lapisan layanan harus berada di bawah lapisan yang lebih tinggi, karena hanya dibuat untuk membantu dalam upaya;Tidak dibuat untuk melakukan tugas tanpa instruksi.Ketika lapisan ini menerima tugas, itu menghubungi lapisan, program, atau fungsi yang bertanggung jawab untuk menyelesaikan tugas dan memberitahu mereka untuk menghidupkan atau mematikan.Selain berkomunikasi, lapisan ini biasanya tidak memiliki fungsi sendiri.Pekerjaan bisa jadi sulit untuk lapisan atas, jadi membuat lapisan ini melakukan komunikasi memudahkan beberapa tekanan komputasi.

Ketika lapisan layanan digunakan, itu tidak dapat digunakan sebagai lapisan atas yang menerima instruksi dari pengguna.Ini karena lapisan ini tidak akan mengerti bagaimana menafsirkan instruksi, juga tidak tahu bagaimana memenuhi mereka.Itu harus di bawah lapisan lain untuk bekerja dengan baik.Salah satu cara untuk memikirkan lapisan ini adalah sebagai asisten yang pandai memenuhi tugas dan mengatur pekerja tetapi tidak dalam membuat keputusan tanpa diberitahu secara langsung apa yang harus dilakukan oleh manajemen.

Setelah lapisan atas menerima instruksi, ia mendelegasikannya keLapisan layanan di bawahnya.Misalnya, lapisan atas dapat diberitahu untuk mulai mengirim paket data ke suatu lokasi.Lapisan itu akan memberi tahu lapisan layanan, yang akan menghubungi semua program dan fungsi yang bertanggung jawab untuk melakukan tugas ini dan memberitahu mereka untuk mulai bekerja.

Sementara lapisan layanan dapat memberi tahu fungsi lain untuk bekerja, lapisan itu sendiri jarang memiliki miliknya sendirifungsi.Ini dapat mengatur area lain dari komputer untuk memenuhi tugas dengan benar, tetapi tidak dapat melakukan tugas itu sendiri.Ini berarti lapisan ini hanya berfungsi sebagai penghubung antara lapisan atas dan fungsi.

Alasan utama untuk menggunakan lapisan layanan adalah untuk memudahkan lapisan atas untuk memproses permintaan dan mengambil tekanan komputasi dari lapisan atas.Tanpa lapisan layanan, lapisan atas harus mengambil tugas dari pengguna, menemukan fungsi yang tepat untuk melakukan tugas, menghubungi fungsi -fungsi tersebut dan terus menafsirkan perintah pengguna secara bersamaan.Ini sering sulit dan dapat menyebabkan proses yang lambat di antara lapisan.Dengan menambahkan lapisan tengah, lapisan atas dapat fokus untuk mendapatkan dan memindahkan tugas untuk memfasilitasi kebutuhan pengguna terbaik.