CLE adalah middleware untuk mendukung pemrograman campuran dari berbagai bahasa. Bahasa apa pun dari c/c++, lua, python, c#, java dapat mengakses sebagian besar kelas, fungsi, variabel, atau modul bahasa lain secara langsung, yang membuat kode atau perpustakaan yang ada untuk digunakan kembali dalam produk yang dikembangkan dengan bahasa lain dengan mudah. Pengembang dapat menulis kode menggunakan bahasa pilihan dan kemudian menggunakannya di aplikasi bahasa lain. CLE sederhana, yang merupakan perpustakaan berbagi inti tunggal ditambah berbagi perpustakaan yang sesuai dengan setiap bahasa skrip. CLE menyediakan antarmuka untuk membuat, mengubah, atau menghapus objek cle, dan bertanggung jawab untuk mengelola objek yang dibuat. Antarmuka yang disediakan oleh cle bersatu untuk semua bahasa skrip. Pengembang hanya perlu belajar sekali dan dapat menggunakan cle dalam beberapa bahasa skrip.
Fitur utama tercantum di bawah ini:
1. Mendukung beberapa platform. CLE mendukung windows xp, windows 7, windows 8, linux x86, android, ios, windows phone 8.
2. Mendukung beberapa bahasa skrip. CLE mendukung c/c++, lua, python, java, c#.
3. Jembatan dua arah terintegrasi di antara skrip. CLE mengintegrasikan jembatan dua arah di antara skrip. Bahasa apa pun dari c/c++, lua, python, java, c# dapat mengakses sebagian besar kelas, fungsi, metode, atau modul bahasa lain secara langsung.
4. Fungsi jaringan yang kaya. CLE merangkum banyak fungsi jaringan seperti tcp/udp, server telnet, server http, server sabun.
5. Menyederhanakan pengembangan layanan web. CLE secara otomatis menghasilkan wsdl, mendukung pengembangan layanan web dengan c / c + +, lua, python,java,c#.
6. Fungsi terdistribusi. CLE mendistribusikan definisi objek ke sisi klien dan menyediakan antarmuka panggilan jarak jauh untuk membantu memanggil fungsi objek dari sisi klien dengan mudah
7. Menyediakan beberapa alat, termasuk pemuatan layanan, pengemasan, penerbitan, debugging, manajemen, dan konfigurasi untuk versi win32 dan linux.
8. Menyediakan antarmuka terpadu untuk beberapa bahasa skrip.
Riwayat versi
- Versi 2.0.5.2 diposting di 2013-05-24
Mesin 1.lua ditingkatkan menjadi 5.2.2; 2. Bugfix versi 2.0.4
- Versi 1.1.1.0 diposting di 2011-11-17
Detil Program
Eula
EULA - Perjanjian Lisensi Pengguna Akhir
Ekstensi Bahasa Umum (CLE)
Hak Cipta (C) 2005 - 2013 Star-River Platform Laboratory(srplab) www.srplab.com
Semua hak dilindungi undang-undang.
PERJANJIAN LISENSI PENGGUNA AKHIR UNTUK CLE PENTING SILAKAN BACA SYARAT DAN KETENTUAN PERJANJIAN LISENSI INI DENGAN CERMAT SEBELUM MELANJUTKAN DENGAN INSTALASI PROGRAM INI: Perjanjian Lisensi Pengguna Akhir SRPLAB ("EULA") adalah perjanjian hukum antara Anda (baik individu atau entitas tunggal) dan SRPLAB. untuk produk perangkat lunak SRPLAB yang diidentifikasi di atas yang dapat mencakup komponen perangkat lunak terkait, media, bahan cetak, dan "online" atau dokumentasi elektronik ("SOFTWARE PRODUCT"). Dengan menginstal, menyalin, atau menggunakan PRODUK PERANGKAT LUNAK, Anda setuju untuk terikat oleh ketentuan EULA ini. Perjanjian lisensi ini mewakili seluruh perjanjian mengenai program antara Anda dan SRPLAB, (disebut sebagai "licenser"), dan itu menggantikan proposal, representasi, atau pemahaman sebelumnya antara para pihak. Jika Anda tidak menyetujui ketentuan EULA ini, jangan menginstal atau menggunakan PRODUK PERANGKAT LUNAK.
PRODUK PERANGKAT LUNAK dilindungi oleh undang-undang hak cipta dan perjanjian hak cipta internasional, serta undang-undang dan perjanjian kekayaan intelektual lainnya. PRODUK PERANGKAT LUNAK dilisensikan, tidak dijual.
1. PEMBERIAN IZIN.
PRODUK PERANGKAT LUNAK dilisensikan sebagai berikut:
(a) Instalasi dan Penggunaan.
SRPLAB memberi Anda hak untuk menginstal dan menggunakan salinan PRODUK PERANGKAT LUNAK di komputer Anda yang menjalankan salinan sistem operasi berlisensi sah yang dirancang produk perangkat lunak [misalnya, Windows 95, Windows NT, Windows 98, Windows 2000, Windows 2003, Windows XP, Windows ME, Windows Vista, Windows 7].
(b) Salinan Cadangan.
Anda juga dapat membuat salinan PRODUK PERANGKAT LUNAK sebagaimana diperlukan untuk tujuan pencadangan dan pengarsipan.
2. URAIAN HAK DAN BATASAN LAINNYA.
(a) Pemeliharaan Pemberitahuan Hak Cipta.
Anda tidak boleh menghapus atau mengubah pemberitahuan hak cipta apa pun pada setiap dan semua salinan PRODUK PERANGKAT LUNAK.
(b) Distribusi.
Anda tidak boleh mendistribusikan salinan terdaftar dari PRODUK PERANGKAT LUNAK kepada pihak ketiga. Versi evaluasi yang tersedia untuk diunduh dari situs web SRPLAB dapat didistribusikan secara bebas.
(c) Larangan Rekayasa Terbalik, Dekomilasi, dan Pembongkaran.
Anda tidak boleh merekayasa balik, mendekompilasi, atau membongkar PRODUK PERANGKAT LUNAK, kecuali dan hanya sejauh aktivitas tersebut secara tegas diizinkan oleh hukum yang berlaku terlepas dari pembatasan ini.
(d) Penyewaan.
Anda tidak boleh menyewa, menyewakan, atau meminjamkan PRODUK PERANGKAT LUNAK.
(e) Layanan Dukungan.
SRPLAB dapat memberi Anda layanan dukungan yang terkait dengan PRODUK PERANGKAT LUNAK ("Layanan Dukungan"). Setiap kode perangkat lunak tambahan yang diberikan kepada Anda sebagai bagian dariODUCT ("Layanan Dukungan"). Setiap kode perangkat lunak tambahan yang diberikan kepada Anda sebagai bagian dari Layanan Dukungan akan dianggap sebagai bagian dari PRODUK PERANGKAT LUNAK dan tunduk pada syarat dan ketentuan EULA ini.
(f) Kepatuhan terhadap Hukum yang Berlaku.
Anda harus mematuhi semua undang-undang yang berlaku mengenai penggunaan PRODUK PERANGKAT LUNAK.
3. PENGAKHIRAN
Tanpa mengurangi hak lain, SRPLAB dapat mengakhiri EULA ini jika Anda gagal mematuhi syarat dan ketentuan EULA ini. Dalam hal demikian, Anda harus menghancurkan semua salinan PRODUK PERANGKAT LUNAK yang Anda miliki.
4. HAK CIPTA
Semua judul, termasuk tetapi tidak terbatas pada hak cipta, di dalam dan untuk PRODUK PERANGKAT LUNAK dan salinannya dimiliki oleh SRPLAB atau pemasoknya. Semua hak kepemilikan dan kekayaan intelektual dalam dan untuk konten yang dapat diakses melalui penggunaan PRODUK PERANGKAT LUNAK adalah milik masing-masing pemilik konten dan dapat dilindungi oleh hak cipta yang berlaku atau undang-undang dan perjanjian kekayaan intelektual lainnya. EULA ini tidak memberi Anda hak untuk menggunakan konten tersebut. Semua hak yang tidak diberikan secara tegas dilindungi oleh SRPLAB.
5. TIDAK ADA JAMINAN
SRPLAB secara tegas menyangkal garansi apa pun untuk PRODUK PERANGKAT LUNAK. PRODUK PERANGKAT LUNAK disediakan 'Apa Adanya' tanpa jaminan tersirat atau tersirat dalam bentuk apa pun, termasuk tetapi tidak terbatas pada jaminan kelayakan untuk merchantability, noninfringement, atau kesesuaian tujuan tertentu. SRPLAB tidak menjamin atau bertanggung jawab atas keakuratan atau kelengkapan informasi, teks, grafik, tautan, atau item lain yang terkandung dalam PRODUK PERANGKAT LUNAK. SRPLAB tidak membuat jaminan menghormati bahaya yang mungkin disebabkan oleh penularan virus komputer, cacing, bom waktu, bom logika, atau program komputer lainnya. SRPLAB lebih lanjut secara tegas menyangkal garansi atau pernyataan apa pun kepada Pengguna Yang Berwenang atau kepada pihak ketiga mana pun.
6. PEMBATASAN TANGGUNG JAWAB
Dalam keadaan apa pun, SRPLAB tidak akan bertanggung jawab atas kerusakan apa pun (termasuk, tanpa batasan, kehilangan keuntungan, gangguan bisnis, atau kehilangan informasi) yang meningkat dari penggunaan 'Pengguna Resmi' atau ketidakmampuan untuk menggunakan PRODUK PERANGKAT LUNAK, bahkan jika SRPLAB telah diberitahu tentang kemungkinan kerusakan tersebut. Dalam hal apa pun SRPLAB tidak akan bertanggung jawab atas hilangnya data atau untuk tidak langsung, khusus, insidental, konsekuensial (termasuk laba yang hilang), atau kerusakan lain yang didasarkan pada kontrak, kesalahan atau lainnya. SRPLAB tidak bertanggung jawab sehubungan dengan isi produk perangkat lunak atau bagiannya, termasuk tetapi tidak terbatas pada kesalahan atau kelalaian yang terkandung di dalamnya, pencemaran nama baik, pelanggaran hak publisitas, privasi, hak merek dagang, gangguan bisnis, cedera pribadi, kehilangan privasi, hak moral atau pengungkapan informasi rahasia.