Rumah > pembangunan bahagian belakang > tutorial php > PHP socket实现和Java端readFully对接

PHP socket实现和Java端readFully对接

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-07-29 08:57:44
asal
1182 orang telah melayarinya

java:

<code>DataInputStream stream = <span>new</span> DataInputStream(<span>new</span> BufferedInputStream(socket.getInputStream()));
<span>int</span> i=  stream.readInt();
<span>byte</span>[] b = <span>new</span><span>byte</span>[i];
stream.readFully(b);
System.<span>out</span>.println(<span>new</span> String(b));</code>
Salin selepas log masuk

php:

<code><span><span>function</span><span>writeInt</span><span>(<span>$socket</span>, <span>$i</span>)</span>
{</span><span>$data</span> = pack(<span>'N'</span>, <span>$i</span>); 
    socket_write(<span>$socket</span>, <span>$data</span>);
}
writeInt(<span>$sock</span>,strlen(<span>"ZXCV"</span>));
socket_write(<span>$sock</span>,<span>"ZXCV"</span>,strlen(<span>"ZXCV"</span>));
</code>
Salin selepas log masuk
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介绍了PHP socket实现和Java端readFully对接,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Label berkaitan:
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan