Friday 3 June 2016

Open Source Client Server Application

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)
- One of the popular open source backup and recovery application.
- One master backup that is able to backup multiple host/server over the network/network or disk/drive or optical media
- Support various types of OS

5. Billing Application 

- BiOS Baliwae (Billing Open Source Baliwae)
- Billing for a Linux-based Internet cafe.
- Can run on various operating systems.
- Web-based using PHP and MySQL,
- Using a web server such as Apache or Lighttpd.
- This application is composed of two main parts. (operator and client).
- Client can monitor the usage duration and costs incurred from his computer.
- Administrator can assign to do: the rules of connection costs, can monitor the costs that must be paid client, start, stop and reset the client billing, scoring bill/notes to customers, presenting a report of income in the form of 3D graphics, etc.

6. Apache

Open Source Client Server Application


- A webserver
- Can run on multiple operating systems
- The protocol used to serve the facility web/www it using HTTP.
- features the errors which can been configured yet,
- database-based authentication
- web server component of the software package (LAMP, XAMPP)

Competitor Is Apache

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

7. PHP

Open Source Client Server Application

PHP: Hypertext Preprocessor
- first created by Rasmus Lerdorfpada in 1995.
- can be embedded or pasted into the HTML
- PHP used for programming the site webdinamis

PHP Example

<?php
     echo "Hello World";
?>


The Advantages Of PHP
- Do not compile in use.
- Support for various types of webserver (apache, IIS, Lighttpd, Xitami)
- Relatively easy Configuration.
- Supported by a variety of developers
- Have a reference that much.
- Can be used in different machines (Linux, Unix, Macintosh, Windows)
- Able to run in the runtime via the console


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

8. MySql

- Sponsored by a commercial company MySQL AB, Sweden
- MySQL AB was founded by David Axmark, Allan Larsson and Michael "Monty" Widenius.
- MySQL based RDBMS
- Are free under the GPL (General Public License).
- MySQL database support the operation transactional or non-transactional database operations

Competitors MySql
- Oracle
- Sun Microsystem

Acquisition Of Companies
- January 16, 2008 Sun Microsystems, Inc. announce corporate actions the acquisition of MySQL AB April 20, 2009
- Oracle's acquisitions do turn toward the Sun Microsystem


The Advantages Of MySql 
- Portability.
- Open source software (under GPL license).
- Multi-user.
- Performance tuning,
- The range of the data type. (signed/unsigned integer, float, double, char, text, date, timestamp)
- Commands and functions. Supports the command Select and Where in the command (query).
- Security. Subnetmask, host name, and user access permissions)
- Scalability and restrictions. more than 50 million and 60 thousand tables and 5 billion lines, 32 index on each table

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

No comments:
Write comments