apa itu linux middleware

青灯夜游
Lepaskan: 2023-04-18 11:27:41
asal
2233 orang telah melayarinya

Di Linux, middleware ialah perisian sistem bebas atau program perkhidmatan yang membenarkan komunikasi antara berbilang aplikasi dan pangkalan data Fungsi utamanya adalah untuk mengabstrak berbilang aplikasi atau pangkalan data Disepadukan ke dalam satu keseluruhan untuk memudahkan pembangunan dan penyelenggaraan sistem aplikasi, seperti pengurusan sambungan pangkalan data, pengurusan storan rangkaian, pengurusan komunikasi rangkaian, dsb. Middleware digunakan secara meluas dalam sistem Linux, seperti Apache, Tomcat, dsb. pada bahagian pelayan;

apa itu linux middleware

Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.

Apakah middleware

Middleware ialah perisian sistem atau program perkhidmatan bebas, dengan bantuan perisian aplikasi yang diedarkan Berkongsi sumber antara teknologi yang berbeza . Middleware terletak di atas sistem pengendalian klien/pelayan dan menguruskan sumber komputer dan komunikasi rangkaian. Ia adalah perisian yang menghubungkan dua aplikasi bebas atau sistem bebas. Sistem yang disambungkan, walaupun mereka mempunyai antara muka yang berbeza, masih boleh bertukar maklumat antara satu sama lain melalui perisian tengah.

Cara utama untuk melaksanakan perisian tengah ialah pemindahan maklumat. Melalui perisian tengah, aplikasi boleh berfungsi pada berbilang platform atau persekitaran OS.

Perisian tengah ialah perisian yang berada di antara sistem pengendalian dan perisian aplikasi dan menyediakan fungsi perkhidmatan untuk perisian aplikasi Ia termasuk perisian tengah mesej, perisian tengah transaksi, pelayan aplikasi, dll. Kerana ia adalah antara dua jenis perisian, ia dipanggil middleware.

Perisian Tengah dalam Linux

Dengan pembangunan berterusan peralatan rangkaian dan aplikasi rangkaian, kepentingan perisian tengah sistem Linux menjadi semakin penting . Fungsi utamanya adalah untuk memisahkan dan menyepadukan fungsi biasa untuk menjadikan sistem pengendalian lebih mudah untuk mereka bentuk dan melaksanakan.

Perisian tengah sistem Linux (Middleware) ialah sistem perisian bebas yang membenarkan komunikasi antara berbilang aplikasi dan pangkalan data Fungsi utamanya adalah untuk mengabstrak berbilang aplikasi atau pangkalan data ke dalam satu keseluruhan, untuk memudahkan pembangunan dan penyelenggaraan aplikasi sistem. , seperti pengurusan sambungan pangkalan data, pengurusan storan rangkaian, pengurusan komunikasi rangkaian, dsb.

Perisian tengah sistem Linux terutamanya terdiri daripada tiga bahagian: klien, pelayan dan pelayan aplikasi. Pelanggan menerima data terus daripada pelayan bagi pihaknya, dan ia mempunyai fungsi seperti mengagregatkan permintaan data, mengekalkan aktiviti pengguna dan melaksanakan antara muka pengguna. Pelayan menghantar data, melaksanakan antara muka pelayan aplikasi, mengedarkan mesej, mengurus keselamatan, menyelaraskan akses sistem dan fungsi lain. Pelayan aplikasi ialah perisian program yang digunakan terutamanya untuk mengurus antara muka pengguna atau mempunyai fungsi berkaitan Web Ia adalah lapisan abstrak untuk aplikasi dan akses data untuk menyokong perjalanan aplikasi Web.

Perisian tengah sistem Linux digunakan secara meluas dalam sistem Linux Contohnya, pada bahagian pelayan, ia boleh digunakan seperti Apache, Tomcat, dan lain-lain; ia boleh menjadi seperti MPlayer, Exaile, Amarok , Rhythmbox, dsb.

Perisian tengah yang biasa digunakan dalam sistem Linux

1 tomcat

ialah perisian pelayan dengan spesifikasi servlet bahasa java yang sesuai untuk pembangunan tempatan dan projek kecil , atau pembangunan peribadi (pelayan aplikasi web sumber terbuka percuma), Apache menyediakan halaman HTML dan Tomcat sebenarnya menjalankan halaman JSP dan Servlet, tetapi keupayaan Tomcat untuk mengendalikan [HTML] statik tidak sebaik pelayan Apache

Ciri :

  • Sokong piawaian terkini (pakar SUN sering bergaul dengan pembangun TOMCAT)

  • Kemas kini pantas

  • Merentas platform

  • Saiz kecil, mudah dipasang dan digunakan

2 atau projek komersial, fungsi dinamik Java dan keselamatan piawaian Java Enterprise diperkenalkan ke dalam pembangunan, penyepaduan, penggunaan dan pengurusan aplikasi rangkaian berskala besar Ia adalah perisian tengah berdasarkan seni bina j2ee yang dihasilkan oleh syarikat bea Amerika.

Ciri:

    Memudahkan pembangunan sistem aplikasi mudah alih dan berskala serta menyediakan kebolehoperasian yang kaya untuk aplikasi dan sistem lain
  • Perisian komersil dengan fungsi yang lengkap dan berkuasa, terutamanya digunakan dalam projek berskala besar perusahaan besar
  • Ia adalah sistem seni bina yang sangat berskala
  • 3 . jeti

Sesetengah projek contoh atau projek kecil (bekas servlet sumber terbuka) ditulis dalam bahasa Java Jetty berjalan dengan cepat dan ringan Ia boleh digunakan dalam Java, pelaksanaannya boleh dikawal dari kes ujian . Akibatnya, [ujian automatik] tidak lagi bergantung pada persekitaran luaran dan berjaya merealisasikan ujian automatik

Ciri:

    Kemudahan penggunaan, kebolehskalaan dan kebolehbenaman mudah
  • Pantas dan cekap
  • 4 JBoss

Uruskan kontena dan pelayan EJB (projek sumber terbuka), JBoss mengikuti Diedarkan. di bawah lesen LGPL mesra komersial dan dibangunkan oleh komuniti sumber terbuka

Ciri:

    Pelayan aplikasi juga mempunyai banyak kualiti yang sangat baik.
  • Memori dan ruang cakera keras yang diperlukan agak kecil.
  • Mudah dipasang: selepas menyahzip, hanya konfigurasikan beberapa pembolehubah persekitaran.
  • Menyokong "pengerahan panas". Apabila menggunakan BEAN, salin sahaja fail BEAN JAR ke laluan penyebaran dan ia akan dimuatkan secara automatik, ia akan dikemas kini secara automatik.

  • Bos dan pelayan Web dijalankan dalam mesin maya Java yang sama Servlet memanggil EJB tanpa melalui rangkaian, sekali gus meningkatkan kecekapan operasi dan meningkatkan prestasi keselamatan.

  • Pengguna boleh melaksanakan J2EE-EAR secara langsung dan bukannya melaksanakan EJB-JAR dan Web-WAR secara berasingan sebelum ini, yang sangat mudah.

  • Jboss menyokong [kluster].

5. WebSphere

Platform perisian IBM yang termasuk menulis, menjalankan dan memantau 24/7 kekuatan industri atas permintaan dan platform silang, merentas platform platform Keseluruhan infrastruktur perisian tengah yang diperlukan untuk penyelesaian produk, seperti pelayan, perkhidmatan dan alatan. WebSphere menyediakan perisian yang boleh dipercayai, fleksibel dan teguh. WebSphere ialah platform modular berdasarkan piawaian terbuka yang disokong industri. Aset sedia ada boleh dipalamkan ke WebSphere melalui antara muka yang dipercayai dan tahan lama, membolehkan anda terus mengembangkan persekitaran anda. WebSphere berjalan pada banyak platform, termasuk Intel, Linux dan z/OS.

Ciri:

  • Memenuhi keperluan sejumlah besar aplikasi

  • Dijalankan pada pelbagai perkakasan dan platform OS

  • Menyokong pengkomputeran teragih dan menyediakan interaksi aplikasi atau perkhidmatan yang telus merentas rangkaian, perkakasan dan platform OS

  • Menyokong protokol standard

  • Menyokong antara muka standard

Cadangan berkaitan: "Tutorial Video Linux"

Atas ialah kandungan terperinci apa itu linux middleware. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan