成人免费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

2012-03-19 10:41:15

JavaSocket

2020-08-19 10:29:08

RubyJava語法

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技術棧公眾號

主站蜘蛛池模板: 国产精品1区2区 | 欧美电影免费观看高清 | 国产日韩精品在线 | 在线精品一区二区 | www.精品一区| 91久色| 天天看天天爽 | 日韩不卡一区二区 | 亚洲成网站| 精品一区电影 | 国产精品不卡一区二区三区 | 国产高清视频一区二区 | 精品欧美一区二区在线观看欧美熟 | 国产精品久久一区二区三区 | 欧美精品在线一区二区三区 | 日韩精品av一区二区三区 | 91高清视频在线观看 | 国产精品久久久久久二区 | 深夜爽视频 | 国产精品一区二区三区四区 | 精品三级在线观看 | 日本又色又爽又黄的大片 | 日本不卡在线视频 | 久久精品16| 欧美在线免费 | 日韩av在线中文字幕 | 一区视频 | 欧美性吧 | 黄色免费在线网址 | 亚洲高清视频在线观看 | 欧美日韩亚洲一区 | 日韩三区| 91豆花视频 | 亚洲欧洲成人在线 | 久久午夜视频 | 国产成人综合亚洲欧美94在线 | 日本午夜精品 | 国产一区二区三区在线视频 | 男女午夜免费视频 | 国产精品视频一二三区 | 91精品久久久久久久久久入口 |