Rumah  >  Artikel  >  Peranti teknologi  >  Apakah hubungan antara terminal, gerbang, protokol, PaaS dan SaaS yang sering disebut dalam produk IoT?

Apakah hubungan antara terminal, gerbang, protokol, PaaS dan SaaS yang sering disebut dalam produk IoT?

PHPz
PHPzke hadapan
2023-05-25 16:10:45986semak imbas

Dalam produk Internet, apakah hubungan antara terminal, get laluan, protokol, PaaS dan SaaS yang sering disebut? Pengarang artikel ini telah berkongsi beberapa perkataan yang kerap muncul di Internet dan menyusun beberapa perangkap untuk pelajar yang baru dalam industri Internet Perkara Saya harap ia dapat membantu anda.

Apakah hubungan antara terminal, gerbang, protokol, PaaS dan SaaS yang sering disebut dalam produk IoT?

Artikel ini terutamanya berkongsi perbendaharaan kata yang kerap muncul dalam Internet Perkara, seperti "terminal", "gerbang", "protokol", dll., dan menyelesaikan masalah yang pernah dialami oleh pengarang pada masa lalu untuk pelajar yang adalah baru dalam industri Internet Perkara, serta yang kemudiannya Bagaimana untuk mengelakkan masalah kilat/selesaikan masalah.

1. Konsep asas

Dalam maklumat yang dikumpul dari Baidu/tempat lain, terdapat penjelasan berbeza untuk terminal, get laluan, protokol, PaaS dan SaaS, yang diringkaskan seperti berikut:

  • Terminal: Terminal dalam produk IoT merujuk kepada peranti yang berkomunikasi dengan awan IoT, biasanya termasuk telefon pintar, tablet, peranti boleh pakai pintar, dsb. Pengguna akhir menyambung ke awan melalui peranti terminal untuk merealisasikan pengumpulan data, penghantaran dan pemprosesan Internet of Things.
  • Gateway: Gateway ialah bahagian penting produk IoT dan digunakan terutamanya untuk pertukaran data dan penukaran antara peranti dan sistem yang berbeza. Gerbang boleh menukar protokol, format data dan kaedah komunikasi yang berbeza supaya peranti akhir boleh berkomunikasi dengan awan.
  • Protokol: Protokol ialah teknologi penting untuk penghantaran dan pertukaran data dalam produk IoT. Protokol yang digunakan oleh peranti dan sistem yang berbeza mungkin berbeza, jadi penukaran protokol diperlukan untuk mencapai kesaling kendalian data. Protokol biasa termasuk WiFi, Bluetooth, ZigBee, dll.
  • PaaS: PaaS merujuk kepada perkhidmatan pembangunan berdasarkan platform awan, menyediakan persekitaran pembangunan dan alatan yang diperlukan oleh pembangun untuk membantu pembangun membina dan menggunakan aplikasi IoT dengan cepat. Platform PaaS biasanya termasuk fungsi pengekodan, ujian, penggunaan dan pemantauan.
  • SaaS: SaaS merujuk kepada perkhidmatan berdasarkan platform awan Pengguna tidak perlu memasang sebarang perisian atau perkakasan dan boleh menggunakan aplikasi IoT hanya melalui Internet. Perkhidmatan SaaS biasanya termasuk penggunaan aplikasi, pengurusan dan kemas kini.

Gunakan gambar untuk menerangkan maklumat definisi yang berkaitan:

Apakah hubungan antara terminal, gerbang, protokol, PaaS dan SaaS yang sering disebut dalam produk IoT?

Berikan contoh kecil:

Ibu Little A memasang alat pencari pada kereta elektriknya untuk menjejaki perjalanannya ke sekolah. Pada suatu hari, Little A mengalami kemalangan kereta di jalan raya Semasa kemalangan itu, Little A dan keretanya telah dirempuh, jadi "peranti" menghantar "mesej penggera" ke telefon bimbit ibu Little A, mengatakan bahawa Little A mempunyai. kemalangan di jalan raya Ya, pergi dan selamatkan dia!

Siapa patut melaporkan maklumat di atas? Lokasi yang dilaporkan pada masa ini ialah "pintu masuk", tetapi peranti tidak akan berkata dalam bahasa seperti kita manusia: "Hei, anak lelaki/anak perempuan anda seolah-olah dilanggar oleh kereta pada pukul berapa dan di mana, dan kemudian jatuh, mencetuskan "Saya menerima penggera ini." Mereka akan berunding dengan "pintu masuk" untuk menggunakan bahasa tertentu untuk mewakili maklumat ini. Jadi apakah peranan yang dimainkan oleh "pintu masuk" dalam hal ini? Gerbang ialah "penterjemah" yang menterjemah kandungan yang dilaporkan kepadanya oleh peranti ke dalam bahasa lain untuk berkomunikasi dengan "PaaS".

Selepas gerbang menghantar maklumat kepada "PaaS", "PaaS" mengesannya selepas pengiraan. Maklumat ini sangat penting, saya ingin menyampaikannya kepada ibunya dengan cepat untuk memberitahu ibunya bahawa Little A telah berada di dalam kereta kemalangan dan pergi menyelamatkannya dengan cepat, jadi "PaaS" dengan cepat menolak maklumat ini ke perisian terikat peranti pada telefon mudah alih ibu Little A, iaitu "SaaS". Jadi semua orang mempunyai pemahaman asas tentang peranti, protokol, pintu masuk , PaaS dan Bar SaaS. Mengapa kita tidak perlu menggunakan bahasa pengaturcaraan yang sama dari terminal ke pintu masuk, dan kemudian dari pintu masuk ke PaaS?

2. Sebab "peranan" yang berbeza menggunakan "bahasa" yang berbeza

Terdapat beberapa sebab mengapa get laluan mesti melakukan pemprosesan penukaran protokol pada maklumat antara terminal dan PaaS, kerana kita semua tahu bahawa satu protokol digunakan antara terminal dan get laluan, dan get laluan perlu menghuraikan maklumat sebelum menggunakan bahasa lain. Berkomunikasi dengan PaaS

  • Skalabiliti: Saling kendali langsung diperlukan antara terminal dan get laluan, tetapi pengguna PaaS ialah pembangun dan ia menyediakan alatan dan komponen. Oleh itu, menggunakan bahasa secara terus antara titik akhir dan get laluan boleh mengakibatkan tindanan dan kerumitan teknologi yang berbeza. Menggunakan bahasa yang berbeza memberikan fleksibiliti dan skalabiliti yang lebih baik.
  • Keselamatan: Pemindahan maklumat antara terminal dan pintu masuk dan pintu masuk ke PaaS mungkin melibatkan maklumat sensitif, jadi pengesahan data tambahan diperlukan untuk memastikan keselamatan maklumat, seperti penyulitan data dan pengesahan identiti. Dan menggunakan bahasa yang berbeza boleh memberikan mekanisme keselamatan dan perlindungan yang lebih baik.
  • Kebolehselenggaraan: Menggunakan bahasa yang berbeza boleh menjadikan sistem hiliran lebih mudah diselenggara dan diurus Dengan cara ini, pembangun boleh menggunakan rangka kerja bahasa yang berbeza untuk menulis aplikasi, dan rangka kerja bahasa sedemikian selamat dan mudah dibangunkan. telah diuji dan disahkan.
  • Selain itu, kadangkala terdapat sebab untuk peralatan itu sendiri Apabila kos peralatan rendah, ingatan juga kecil Maklumat hanya boleh diproses melalui urutan 01 atau mesin mudah, dan adalah mustahil untuk menyimpan asas yang besar bahasa seperti pelayan awan PaaS Sudah tentu bukan untuk semua peranti.

Jadi dengan mengetahui maklumat ini sudah boleh menyelesaikan banyak masalah bagi pengurus produk yang baharu dalam industri Internet Perkara.

3. Bagaimana untuk menyelesaikan masalah kehidupan sebenar?

Latar Belakang: Dalam kerjaya saya sebelum ini dalam mereka bentuk produk Internet of Vehicles, masalah timbul Pada suatu hari jabatan perniagaan datang kepada saya dan mengatakan bahawa seorang pelanggan yang besar telah membeli n peranti pencari, tetapi 80% ini. daripada peranti telah berjaya diimport ke platform saas dan telah dihidupkan Walau bagaimanapun, platform menunjukkan bahawa ia tidak diaktifkan, tetapi fungsi boleh digunakan secara normal Selepas menyemak kod, rakan pembangunan mendapati bahawa peranti telah diaktifkan dan dalam talian seperti biasa.

Analisis: Mari analisa aliran kerja biasa peranti dari perspektif produk Peranti melaporkan maklumat (pakej log masuk, pakej degupan jantung) ke get laluan itu, ia mencapai PaaS berkaitan storan Selepas log masuk/masa dan maklumat lain, selaraskannya ke SaaS menerima pakej log masuk seperti biasa, dan bahagian belakang melaraskan status untuk diaktifkan Secara logiknya, peranti boleh diaktifkan dan dalam talian seperti biasa.

Andaian di atas adalah berdasarkan fakta bahawa selepas peranti telah diimport ke dalam platform, ia kemudiannya dihidupkan dan dalam talian Selepas pergi ke dalam talian, paket degupan jantung, paket log masuk, dsb. boleh dilaporkan secara normal melalui protokol . Jika peranti dihidupkan dan dalam talian terlebih dahulu, dan kemudian diimport ke platform, pada masa ini, peranti Jika pakej degupan jantung dan pakej log masuk telah melaporkan maklumat yang berkaitan sebelum mengimport, maka badan pakej seperti pakej log masuk anda sendiri tidak boleh dilaporkan dalam masa, dan gerbang tidak dapat menghuraikannya Secara semula jadi, status tidak diaktifkan.

Tulis di hujung

Internet Perkara merangkumi pelbagai jenis, dan medan yang berbeza mempunyai kaedah pemprosesan data dan pelaporan maklumat yang berbeza Jika anda mempunyai pemahaman yang berbeza tentang artikel tersebut, anda dialu-alukan untuk meninggalkan pendapat anda dalam ulasan.

Artikel ini pada asalnya diterbitkan di Everyone is a Product Manager oleh @布布的otishoeing pegawai Dilarang mencetak semula tanpa kebenaran pengarang.

Gambar tajuk berasal daripada Unsplash dan berdasarkan lesen CC0.

Atas ialah kandungan terperinci Apakah hubungan antara terminal, gerbang, protokol, PaaS dan SaaS yang sering disebut dalam produk IoT?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:sohu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam