Jump to content
php.lv forumi

Tiešais savienojums.


bublik

Recommended Posts

Sveiki!

Ir viena lieta kuru vēlētos noskaidrot, kā vislabak panākt tiešo savienojumu no klienta pārlūka ar serveri.

Vai izmantojot kautkādu Java interfeisu uz klienta un C vai Java uz servera. Vai Flash uz klienta (lasiju ka flash itkā varot izveidot tiešu savienojumu) un kautkādu C uz servera.

Vai ir vēl kādi varianti, un kurš būtu labakais ?

 

PS.

Piedodiet ja ieliku nepareizā sadaļā - nezināju kurā īsti likt.

Edited by bublik
Link to comment
Share on other sites

Ko tu domā ar "tiešais savienojums" ?

 

Lai caur klientu un serveri visulaiku tiek turēts savienojums.

Lai lietotājs saņem datus nevis tikai pēc sava pieprasijuma, bet arī pēc servera iniciatīvas.

Piemeram dr.lv izmanto JS kurš komunicē ar FLASH kurš savukārt tur savienojumu ar C serverī, un tāpat arī atpakaļceļā.

 

Piem. pielietojums: lai klientam nebūtu ik pēc 5 sek. jāpārbauda vai kāda informacija uz servera nav mainījusies (ka tas būtu izmantojot Ajax), bet servers pats varētu nosūtīt jaunos datus klientam.

Edited by bublik
Link to comment
Share on other sites

tas viss atkarīgs no uzdevuma, nevar tā viennozīmīgi pateikt.

flash un java māk klausīties portus (vai socketus nezinu kā īsti to sauc). portus var taisīt vaļā ar php un ar citām valodām uz servera.

šo metodi es izmantotu, ja vajag uztaisīt multi player spēli. piemēram multi player bomberman (šo gan jau uztaisīšu, kad piebeigšu dažus iesāktos projektus). ja izmanto šo metodi, tad sanāk ka klients visu laiku klausās serveri, kuram ir pieslēdzies. bet serveris saņemot kaut kādas komandas, var kaut ko darīt, piemēram izsūtīt pārējiem (sanāks chats). šeit var visu ko sarakstīt un izdomāt, vienīgais ar testēšanu tā neērti (vismaz man). un arī hostingu būs grūti dabūt, kurš laus vert vaļā portus, bet tādām lietām vajag jau savu kasti.

Link to comment
Share on other sites

×
×
  • Create New...