最近做的项目中使用到了一些基于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序列化也是非常方便的,但这样会导致消息比较臃肿,同样还要对数据包分析处理包括粘包 ...