知识大全 .Net和Java的socket机制比较

Posted 机制

篇首语:人的影响短暂而微弱,书的影响则广泛而深远。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 .Net和Java的socket机制比较相关的知识,希望对你有一定的参考价值。

.Net和Java的socket机制比较  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  socket是基于TCP和UDP协议的高层接口 定义了收发数据的格式 Java的TCP服务中使用的Socket是一种流机制 即对于编程人员来说 处理socket只需要从Socket中获取流 然后可以像处理本地流一样来进行数据的收发

  例如

DataOutputStream outToClient =new DataOutputStream(socket getOutputStream());BufferedReader inFromClient =new BufferedReader(new InputStreamReader(socket getInputStream()));String requestMessageLine = inFromClient readLine();outToClient writeBytes(requestMessageLine);

   Net的Socket机制提供了两种实现 一种是直接用Socket类 一种是使用对Socket再次封装的TcpClient UdpClient类来实现 Net提供了一种统一的收发机制 NeorkStream

  TcpClient和Socket的底层都是通过NeorkStream来传送数据的 它们都可以产生一个NeorkStream 例如

TcpClient client = server AcceptTcpClient();NeorkStream stream = client GetStream();

   Net的socket和Java的socket在收发数据上的最大不同是 Java的socket可以像普通的流一样操作 Net的socket有多种实现方法 可以直接用Socket send()来发 也可以用NeordStream来发送 也可以用TcpClient来发送 但是每种实现在收发数据的时候都是通过显示的对缓冲区进行操作 例如

cha138/Article/program/net/201311/15486

相关参考

知识大全 Java Socket网络传输的序列化机制

JavaSocket网络传输的序列化机制  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java

知识大全 JAVA中各类CACHE机制实现的比较

JAVA中各类CACHE机制实现的比较  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在NET中

知识大全 探讨与比较Java和.NET的事件处理框架

探讨与比较Java和.NET的事件处理框架  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!事件驱动模

知识大全 一个Java 的 Socket 服务器和客户端通信的例子

一个Java的Socket服务器和客户端通信的例子  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 Java Socket编程(一)Socket传输模式

JavaSocket编程(一)Socket传输模式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 Java Socket编程(三)服务器Sockets

JavaSocket编程(三)服务器Sockets  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 Java中的Socket编程

Java中的Socket编程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Socket是网络上

知识大全 .NET Socket开发之同步Socket实现两例

.NETSocket开发之同步Socket实现两例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 Java中SOCKET通讯源码

Java中SOCKET通讯源码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  //ServeOn

知识大全 Java的socket通信的demo

Java的socket通信的demo  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java代码