Skip to main content

Apa itu Apache Perdagangan;Penghematan?

Apache perdagangan;Thrift adalah program yang dibangun dari Apache Trade;Platform Pemrograman Server Web.Itu dibuat untuk menghasilkan kode dan bekerja dengan beberapa bahasa pengkodean sekaligus.Tidak seperti generator serupa, yang menghasilkan jumlah kode yang tidak perlu atau jejak kaki yang berat, Apache perdagangan;Hemat berfungsi untuk memasukkan hanya kode yang diperlukan sehingga transparan.Banyak situs web besar yang memiliki kebutuhan untuk beberapa bahasa menggunakan barang bekas, karena membuat programmer tidak harus menggunakan program dan file terpisah.Hemat dapat bekerja dengan 14 bahasa pengkodean sekaligus, meskipun memiliki banyak manfaat, ada beberapa hal yang tidak dapat dilakukannya.

Dengan Apache Perdagangan;Platform Thrift, seorang programmer tidak harus membangun klien yang rumit dari awal.Sebaliknya, programmer baru saja dimulai dengan mendefinisikan beberapa tipe data.Untuk skrip login, ini dapat mencakup definisi nama dan kata sandi pengguna.

Setelah mendefinisikan tipe data, programmer biasanya harus mulai bekerja lebih lanjut mendefinisikannya dan menambahkan ruang besar kode.Apache perdagangan;BERBARUI MANDAN MANAKAN MENGAMBIL KODE TERTENTU DAN MENGHASILKANNYA DALAM BAHASA PODING APA PUN yang dibutuhkan programmer.Sekarang programmer hanya perlu melihat melalui kode yang dihasilkan dan menambahkan beberapa baris di sana -sini, daripada membangun dari ketiadaan.

pada Mei 2011, Apache Trade;Thrift dapat bekerja dengan 14 bahasa pengkodean.Ini termasuk: C#, C ++, Java , Python , Hypertext Preprocessor (PHP), Erlang, Ruby , Haskell, Perl , Cocoa , Node.js, Javascript , Ocaml, dan SmallTalk.Ini memungkinkan pemrogram untuk menggunakan hampir semua bahasa pengkodean berbasis server yang diperlukan untuk program atau masalah tertentu, semuanya dalam satu program.Sistem ini dibuat untuk Facebook tetapi menjadi aplikasi open-source pada tahun 2007.

Salah satu masalah terbesar, terutama bagi pengguna baru, adalah Apache Trade;Thrift tidak secara inheren menyertakan tutorial atau dokumentasi.Ini berarti pemrogram dibiarkan mencari tahu program untuk diri mereka sendiri.Masalah ini telah diselesaikan oleh banyak situs web yang menawarkan tutorial dan program pembelajaran sehingga orang -orang yang baru untuk hemat dapat mempelajari cara kerja program dan cara menghasilkan kode dari platform.

Warisan, yang memungkinkan seorang programmer membuat objek dengan perintah atau definisi yang samaTanpa menulis definisi untuk setiap objek, tidak termasuk dalam platform barang bekas.Ini berarti pengkodean polimorfisme juga tidak diperbolehkan, karena ini tergantung pada fitur warisan.Fungsi nol tidak dapat digunakan, dan semua metode dan wadah harus memiliki nama yang unik, bahkan jika menggunakan bahasa pengkodean yang berbeda.Jika tidak, program dapat berlebihan.