成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

.Net和Java的Socket機制比較

開發 后端
Java的TCP服務中使用的Socket是一種流機制,而.Net的Socket則提供了一種統一的收發機制:NetworkStream。本文主要對.Net和Java中的Socket機制進行了比較。

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提供了一種統一的收發機制:NetworkStream。

TcpClient和Socket的底層都是通過NetworkStream來傳送數據的。它們都可以產生一個NetworkStream。例如:

TcpClient client = server.AcceptTcpClient();
  NetworkStream stream = client.GetStream();

.Net的socket和Java的socket在收發數據上的***不同是:Java的socket可以像普通的流一樣操作。.Net的socket有多種實現方法,可以直接用Socket.send()來發,也可以用NetwordStream來發送,也可以用TcpClient來發送。但是每種實現在收發數據的時候都是通過顯示的對緩沖區進行操作。例如:

byte[] datasize = new byte[4]; networkStream.Write(datasize,0,4);
  socket.Send(datasize, 0,datasize.Length, 0);

【編輯推薦】

  1. 三步學會Java Socket編程
  2. 新一代Java Web開發框架JSF訪談實錄
  3. Java 7新特性展望 語言本身的改變會很少
  4. 針對 Java 開發人員的 Dojo 概念
責任編輯:楊鵬飛 來源: CSDN
相關推薦

2010-03-19 16:38:29

Java Socket

2009-10-29 14:02:24

VB和VB.NET比較

2009-02-13 09:45:27

程序員JavaPHP

2010-09-07 09:44:44

Lucene.NETHubbleDotNe

2009-09-07 15:04:07

2009-07-30 12:42:19

html控件和web控

2024-04-07 10:07:52

2014-03-10 10:06:40

WebSocket.Net

2020-08-19 10:29:08

RubyJava語法

2012-03-19 10:41:15

JavaSocket

2025-04-18 04:05:00

2009-07-28 14:10:14

2010-01-06 16:25:58

.Net Framew

2011-07-21 13:21:32

PHP

2009-08-28 10:18:48

Java序列化

2009-01-13 10:13:05

Ja.NETJava整合.NET整合

2020-02-20 16:45:39

RabbitMQKafka架構

2009-08-04 15:22:33

ASP.NET緩存機制

2009-08-13 16:57:37

.NET緩存機制

2009-08-26 14:52:19

.NET Framew
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日本二区在线观看 | 国产精品无码久久久久 | 亚洲精品一区在线观看 | 国产亚洲精品区 | 欧美精品久久 | 国产精品视频免费观看 | 亚洲区一区二区 | 免费在线观看一区二区 | 老司机狠狠爱 | 中文字幕高清视频 | 亚洲免费在线 | 国产精品69毛片高清亚洲 | 午夜成人免费视频 | 亚洲一区二区三区免费观看 | 狠狠干五月天 | 成人福利网| 精品粉嫩aⅴ一区二区三区四区 | 成人免费视频网站在线看 | 在线免费观看日本 | 成人深夜小视频 | 欧美久久精品一级c片 | 日韩免费一区二区 | 美女视频黄的 | 性大毛片视频 | 欧美a级成人淫片免费看 | 成年人网站在线观看视频 | 欧美三级电影在线播放 | 91精品免费 | 国产伦精品一区二区三区高清 | 国产传媒在线观看 | 7777在线 | 日本黄色影片在线观看 | 91在线一区二区 | 在线国产99 | 久久久久国产精品一区 | 中文字幕高清免费日韩视频在线 | 午夜网| 亭亭五月激情 | 欧美在线天堂 | 黄色免费av | 9191av|