Priyabrata
Priyabrata

Reputation: 1232

Direct communication between php script to client (Windows or Android)

I am thinking about a scenario where I want to send a data packet from my php service (based on certain behaviour) to a client (can be Android or Windows) connected to it.

A device which is connected to the internet is going to have an ip address. So is it possible to send a packet (using socket or else) to this ip directly (without polling from client end) and can this data be read from the client.

Scenario is like this :

Client A --------------Registers Own IP Address-----------------> Server

Client B --------------Registers Own IP Address-----------------> Server

Events :

Client A <--------------Send Data Packet----------------- Server

Is this at-all possible ? If yes, how effective can this be ?

Please note that, Push notifications is not applicable in my situation. I am looking for a live (realtime) data transmission system between client and server (both ways).

Any suggestion, help will be useful. Thanx

Upvotes: 1

Views: 228

Answers (1)

Drew
Drew

Reputation: 24959

Absolutely possible to have persistent sockets open.

but I would say this would fail in a hosted environment. GoDaddy etc shuts that down. Been there done that.

I would highly recommend choosing a programming language like java (Whatever you are comfortable with). It is only going to be 200 lines of code.

Upvotes: 1

Related Questions