PHP speciális kommunikáció

PHP speciális kommunikáció
2012-03-15T11:58:30+01:00
2012-03-15T15:10:00+01:00
2022-11-25T01:10:37+01:00
top_sli
Hi!

DLL-t, vagy socketot, vagy pipeline-t vagy bármi "kívülre" menő kommunikációt kellene hívnom Linux PHP alól, lehetőleg nagy sebességgel, hogy elérhessek egy localhoston futó programot, ami jellemzően C-ben íródna meg.

A CGI túl lassú, valami gyorsabb kellene, és webszervert C-ben megírni is maximum legutolsó kétségbeesett megoldásnak nevezném (akkor http-vel adhatnám a kéréseket "kifele").

A környezet Linux + Apache. (Windows alatt lenne DLL import, azt megtaláltam, de Linux alatt az nincs.)

Bármi tippnek örülnék.
Mutasd a teljes hozzászólást!
fsockopen() függvénnyel kezelhetsz socket-eket php alól. Pipe kezelésre is van lehetőség a sztendert filekező függvényekkel (fopen, fwrite, fclose - lásd pl. itt), de akár a processzek közvetlen megnyitására és velük való kommunikációra is van lehetőség stdin/stdout-on keresztül (popen és társai).
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd