Video: 3 Pengenalan Javascript dan perbedaan dengan Java 2024
Java dan XML adalah asas untuk aplikasi generasi baru dan perkhidmatan Web. Sekiranya anda tidak yakin bahawa kedua-dua XML dan Java menikmati kemudahalihan silang platform, lihat fakta ini mengenai kedua-dua teknologi:
- Dalam hayat ringkasnya, XML telah menjadi standard di seluruh dunia untuk mewakili data yang tersusun dan tersusun sendiri. Registri XML menyenaraikan lebih daripada seratus format data XML, termasuk data kewangan, penjagaan kesihatan, seni dan hiburan, sumber manusia, multimedia, dan banyak domain lain. Standard XML merangkumi hampir semua jenis data dengan cara yang fleksibel, diperpanjang, dan mudah dijaga.
- Java berjalan sebagai bytecode pada mesin maya. A "dikompilasi" fail kelas Java yang berjalan pada Windows berjalan dengan cara yang sama pada Linux, pada Macintosh, atau pada platform apa pun yang menyokong Java Virtual Machine.Dengan Java, tidak ada kod yang khusus seperti platform. Apabila anda pergi dari a. fail sumber java ke a. fail bytecode kelas, anda tidak akan kehilangan kemudahalihan. Untuk menjalankan. fail kelas, semua yang anda perlukan adalah sistem operasi yang dapat menyokong Mesin Maya Maya. Dan versi Java Virtual Machine tersedia untuk sekurang-kurangnya 20 sistem operasi yang berbeza.
- Java didasarkan pada teknologi pengaturcaraan berorientasikan objek. Kod Java boleh diguna semula. Anda boleh memanggil kaedah dari kelas sedia ada, melanjutkan kelas, atau meregangkan dan membengkokkan kelas untuk memenuhi keperluan khusus anda. Jika seseorang menulis pakej pengendalian XML yang indah di Jawa, dan pakej mempunyai bit dan potongan yang boleh anda gunakan dalam kerja anda sendiri, anda boleh mengimport pakej tersebut dan melanjutkan kelas untuk menyelesaikan masalah yang anda perlukan untuk menyelesaikannya.
-
Model koperasi ini berfungsi dengan baik. Apabila anda membuat pakej untuk keperluan anda yang diingini, pemaju lain boleh menggunakan pakej anda, meningkatkan pakej anda, dan menyebarkan berita baik tentang kod anda.
Diambil bersama, faktor-faktor ini akhirnya memastikan bahawa perisian yang ditulis dalam satu persekitaran boleh dijalankan dalam semua persekitaran yang lain. Daripada mencipta semula roda, pemrogram menggunakan semula roda. Idea ini - integrasi bahagian-bahagian dari pelbagai sumber untuk membina sistem perisian yang besar dan boleh dipercayai - telah menjadi Grail Kudus pengkomputeran selama beberapa dekad yang lalu. Sekarang kod mudah alih dan data mudah alih meletakkan ideal dalam jangkauan.
Java dan XML bekerja bersama-sama. Diambil bersama, Java dan XML membentuk sama maya dengan mesin yang benar. Kebanyakan kod yang dibuat untuk memproses XML ditulis di Jawa. Tidak ada statistik keras untuk membuktikan ini, tetapi satu laman web XML menunjukkan rujukan kepada 79 utiliti, yang 10 ditulis dalam C ++, 7 ditulis dalam Python, 6 ditulis dalam Perl, dan 9 ditulis dalam bahasa lain -Java bahasa. Satu utiliti 47 kekalahan telah ditulis di Jawa. Jelas sekali komuniti pemaju XML mempunyai pelaburan di Jawa - kerana banyak sebab yang baik, yang mana mungkin yang terbaik adalah bahawa kedua-dua Java dan XML diselaraskan untuk Internet.
Sejak permulaannya yang sederhana pada tahun 1990-an, Java telah menjadi bahasa yang siap di Internet. Ketika pertama kali melanda tempat kejadian, Java dipandang sebagai alat untuk membangun applet dan aplikasi Web-klien yang lain. Inti Java API (Antara Muka Pemrograman Aplikasi) termasuk pakej yang bernama java. bersih. Pakej ini mengandungi sokongan untuk URL, soket, pengesahan, dan keperluan lain pengekodan rangkaian.
Seiring dengan berlalunya masa, orang ramai semakin banyak menggunakan Java server.
- Pukulan pertama yang pertama datang pada tahun 1997, ketika Sun mengeluarkan API Servlet Java. Dengan servlet, anda bertindak balas secara dinamik ke permintaan untuk perkhidmatan laman web anda. (Sebagai contoh, anda boleh membina laman web yang disesuaikan dengan cepat untuk menampung keperluan pengunjung tertentu.)
- Pada tahun 1998, Sun Microsystems mula membangunkan spesifikasi Pages JavaServer. Dengan Halaman JavaServer, anda membuat halaman Web yang merangkumi kedua-dua tag HTML dan logik program Java.
- Pada tahun 1999, Sun mengumumkan sokongan untuk Halaman JavaServer sebagai sebahagian daripada pelayan web Apache yang sangat popular.
XML telah dibangunkan (sebahagiannya) untuk menangani kelemahan HTML, bahasa umum Internet. Tekan keseluruhan untuk XML adalah berdasarkan keinginan untuk berkongsi data. Perisian Syarikat A meneliti data yang dibuat oleh orang ramai oleh Syarikat B. Perisian A Syarikat boleh membaca data Syarikat B kerana data disimpan dalam dokumen XML. Infrastruktur untuk pertukaran data menjadi seluruh Internet.
Bermula dengan versi 1. 4, API teras Java termasuk pakej yang ditujukan semata-mata kepada pemprosesan dokumen XML. Pakej-pakej ini membantu mengukuhkan ikatan antara Java dan XML.