Sabtu, 28 Mei 2016

Aplikasi Open Source Client Server

1. Voicemail Servers

- Asterisk: Open Source PBX with built-in Voicemail Server
- Elastix Unified Communications distro supporting Voicemail capabilities
- FreeSWITCH
- Lintad: Linux Telephone Answering Device, A Voice and Fax mail Server
- OpenPBX: Open Source PBX with built in voicemail
- OpenUMS: Linux Voicemail and Unified Messaging Server
- SEMS: Free/Open Source SIP media server with built-in Voicemail and Voicebox Server
- sipX PBX :The SIP PBX for Linux (open source) with built-in IVR (voice mail & auto-attendant)
- VOCP: A Voicemail Server for voice modems
- YATE Yet Another Telephony Engine with H.323, SIP and IAX support.

2. Radius Servers 

- Aradial: Radius server and Billing for VoIP
- BSDRadius: Radius server for VoIP
- Interlink RADIUS Server RADIUS Server Software
- RadBox RADIUS Server + Billing System. (For a work, you nead instal Framework 2.0)

3. Aplikasi FTP (File Transfer Protocol)

- FileZilla
- WinSCP

4. Open Source Backup

- Amanda (Advanced Maryland Automatic Network Disk Archiver)
- Salah satu open source aplikasi backup dan recovery yang populer.
- Satu master backup yang dapat meng-backup multiple host/server melalui jaringan/network atau disk/drive atau optical media
- Dapat jalan diberbagai jenis OS

5. Billing Application 

- BiOS Baliwae (Billing Open Source Baliwae)
- Billing untuk Warnet berbasis Linux.
- Dapat dijalankan di berbagai sistem operasi.
- Berbasis web dengan menggunakan PHP dan MySQL,
- Menggunakan web server seperti Apache atau Lighttpd.
- Aplikasi ini terdiri dari dua bagian utama. (operator dan client).
- Client dapat memantau durasi pemakaian dan biaya yang dikeluarkan dari komputernya.
- Administrator dapat menetapkan melakukan:
aturan biaya koneksi, dapat memonitor biaya yang harus dibayarkan client, memulai, menghentikan dan mereset billing client, mencetak bill/nota untuk pelanggan, menyajikan laporan pendapatan dalam bentuk grafis 3D, dsb.

6. Apache

Aplikasi Open Source Client Server

- Merupakan webserver
- Dapat dijalankan di banyak sistem operasi
- Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.
- memiliki fitur pesan kesalahan yang dapat dikonfigur,
- autentikasi berbasis basis data
- komponen server web dari paket perangkat lunak (LAMP, XAMPP)

Kompetitor Apache
- IIS (internet information service) ==> Microsoft
- Sun Java Web Server ==> Sun Microsystems

 7. PHP

Aplikasi Open Source Client Server

PHP: Hypertext Preprocessor
- pertama kali dibuat oleh Rasmus Lerdorfpada tahun 1995.
- dapat ditanamkan atau disisipkan ke dalam HTML
- PHP banyak dipakai untuk memrogram situs webdinamis

Contoh PHP

<?php
     echo "Hello World";
?>

Kelebihan PHP
- Tidak melakukan kompilasi dalam penggunaanya.'
- Mendukung untuk berbagai jenis webserver (apache, IIS, Lighttpd, Xitami)
- Konfigurasi relatif mudah.'
- Didukung oleh berbagai developer
- Memiliki referensi yang banyak.‘
- Dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows)
- Dapat dijalankan secara runtime melalui console

Tipe Data PHP
- Integer
- Double
- Boolean
- String
- Object
- Array
- Null
- Nill
- Resource

8. MySql

- Disponsori oleh sebuah perusahaan komersial Swedia MySQL AB,
- MySQL AB didirikan oleh David Axmark, Allan Larsson, dan Michael "Monty" Widenius.
- MySQL berbasis RDBMS
- Bersifat gratis dibawah lisensi GPL (General Public License).
- MySQL mendukung operasi basisdata transaksional maupun operasi basisdata non-transaksional

Kompetitor MySql
- Oracle
- Sun Microsystem

Akusisi Perusahaan
- 16 Januari 2008 Sun Microsystems, Inc mengumumkan aksi korporasi - akuisisi terhadap MySQL AB
- 20 April 2009 giliran Oracle melakukan akusisi terhadap Sun Microsystem

Kelebihan MySql
- Portabilitas.
- Perangkat lunak sumber terbuka (dibawah lisensi GPL).
- Multi-user.
- 'Performance tuning',
- Ragam tipe data. (signed / unsigned integer, float, double, char, text, date, timestamp)
- Perintah dan Fungsi. Mendukung perintah Select dan Where dalam perintah (query).
- Keamanan. Subnetmask, nama host, dan izin akses user)
- Skalabilitas dan Pembatasan. lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris, 32 indeks pada tiap tabelnya.

Commercial Version
- MySQL Standard Edition
- MySQL Enterprise Edition
- MySQL Cluster Carrier Grade Edition


EmoticonEmoticon