最近做的項目中使用到了一些基於java的socket長連接的一些功能,用來穿透有關行業的網閘。用到了也就學習了一下,下面是對學習內容的一個筆記,記錄一下也希望有興趣的同學可以參考一下,加深對javasocket的理解。 我們知道在java5之前 我們使用的IO是BIO java5之后是NIO ...
之前因為項目的關系,涉及到與服務器實時通信,比如通過GPRS將GPS的位置信息等信息發送到服務器,然后再轉發給Silverlight應用程序,最后在地圖上標示出實時的地理位置,查了查相關的資料,網上給出的比較好的方法就是利用Socket與服務器通信。於是這兩天看了看Silverlight下的Socket通信,在此將學習的心得和實現過程作一個記錄,以供相互學習和交流。 園子里關於這方面的內容已經有 ...
2013-01-23 23:53 47 3840 推薦指數:
最近做的項目中使用到了一些基於java的socket長連接的一些功能,用來穿透有關行業的網閘。用到了也就學習了一下,下面是對學習內容的一個筆記,記錄一下也希望有興趣的同學可以參考一下,加深對javasocket的理解。 我們知道在java5之前 我們使用的IO是BIO java5之后是NIO ...
近期寫大作業用到Qt的Socket部分。網上關於這部分的資料都太過復雜,如今總結一下一些簡單的應用。有機會能夠給大家講講用Socket傳送文件的代碼。 這里主要解說怎樣實現TCP和UDP的簡單通信。 socket簡單介紹 在LINUX下進行網絡編程。我們能夠使用 ...
Silverlight除了提供基本的RGB色值之外,還提供了Alpha值---對象的透明度,而且透明度值固定放在RGB顏色值的前面.因此Silverlight中的一組顏色值包含四個部分,即ARGB,其中當A為FF時表示不透明,相反A為00時對象會完全透明,變得不可見。 ————————————————————————————————— ...
接下來是服務器部分,采用異步模式,新建了一個AsynServer類,用於存放socket服務器代碼,主要有4個方法: 有一個全局socket,下面四個方法中都用到。 Socket socket = new Socket(AddressFamily.InterNetwork ...
1.網絡七層模型及主要協議 2.TCP的“三次握手”和四次揮手 三次握手 Step1:首先客戶端向服務器端發送一段TCP報文; Step 2:服務器端接收到來自客戶端的TCP報文之后, ...
最近對WCFRIA+MVVM+Prism有了初步的認識,能夠簡單的實現一些數據庫的交互。這節主要講的是Silverlight通過domainservice和ado.net實體數據模型與數據庫的交互。本文的重點是與數據庫的交互,包括簡單的CURD,以下是實現的一些主要過程: 1.在Sql數據庫中新 ...
前言: 計划從這篇文章開始,【Hello World系列】分類下的文章都采取【三問+文檔+Demo】的形式介紹新技術。 為什么要用這樣的思路呢?因為,我覺得,很多時候,技術其實就是一個工具。可以想 ...
在Silverlight 一般是采用wcf進行數據通訊,畢竟wcf在數據結構定義上非常方便,但如果你想用Silverlight下的socket進行對象傳偷就不得不封裝處理一下,在Silverlight下有XML序列化也是非常方便的,但這樣會導致消息比較臃腫,同樣還要對數據包分析處理包括粘包 ...