Kapalı

Proof of concept websocket application

I need a proof of concept code before proceeding to build a bigger application. This POC will need to use the PHP websocket library of your choice and will be made of two parts: 1) a PHP CLI server application, awaiting connections on port 8443 using SSL for websocket protocol (wss)

2) an HTML client code connecting to the PHP server application over SSL and using websocket protocol (wss). This will be identified as "websocket client". It will use pure Javascript.

The PHP CLI server application will connect to a local asterisk server using AMI (AMI needs a simple tcp connection and I will provide username and password to perform the log in). The PHP CLI server will send all events received by AMI interface to the websocket client.

The websocket client will show the messages received by the server in the top half and offers an input box to send messages to the PHP CLI server application, using websocket protocol.

The PHP CLI server receives the messages and send them to the asterisk server using the AMI connection (just one AMI connection is needed, for both receiving and sending packets).

In case the AMI connection is interrupted, it needs to recover and establish a new one.

Multiple websocket clients can connect at the same time and receive all the same AMI messages from the PHP CLI server. All websocket clients can send messages to the PHP CLI server.

Full source code will be released, all rights for this code will be transferred to me. Installation instructions must be provided, especially required for the SSL part. Let's Encrypt Certificate and Private Key will be provided.

FTP access to the server hosting the asterisk and web server will be provided. No any other kind of access will be provided.

In the offer, please specify which PHP Websocket library you are going to use.

Payment will be released only when the application will be verified.

Beceriler: PHP, Yazılım Mimarisi

Daha fazlasını gör: write an android application by january 7 2016 new, write an android application by january 7 2016 (new), proof concept blackberry application, proof concept application android, j2me application proof concept, multiple video files upload time php, call sending receiving application android, multiple images photos upload time websites, proof concept document software sample, erp proof concept demo agreement, proof concept document web, web services proof concept java, ejb jboss proof concept project, proof reading concept, spring hibernate proof concept project, creating multiple choice quiz application xml flash, proof concept javaj2ee project, proof concept document, develop proof concept iphone applications, proof concept project

İşveren Hakkında:
( 3 değerlendirme ) Prato, Italy

Proje NO: #11619464

Bu iş için 4 freelancer ortalamada $197 teklif veriyor

$210 USD in 3 gün içinde
(14 Değerlendirme)
5.4
xielessupport

I can make your project a great success. I'm 31 year old talented PHP and open-source developer. I have 9 years of experience in Server Administration and Web Application Development. I'm expert in web application cust Daha Fazla

$222 USD in 8 gün içinde
(17 Değerlendirme)
5.1
cuibeauty

Dear Sir, I am happy to be here to contact you. Sometimes a chance may change the whole life, and it will be that great chance of success of your business and life. "No pains, no gains", but you get me here, yo Daha Fazla

$155 USD in 3 gün içinde
(3 Değerlendirme)
4.5
mohitmishra90

A proposal has not yet been provided

$200 USD in 3 gün içinde
(0 Değerlendirme)
0.0