本文主要探讨,客户端如何通过TCP通信,根据分页信息从服务器获取到相关数据通常情况下,数据可能很多,比如几千或者几万条,并不适合一次性从服务器获龋我们只从服务器获取当前页的数据和数据库中记录总数以便我们可以在客户端计算出页数,当用户点击“上一页”或者“下一页”..
分类:
其他好文 时间:
2015-02-28 18:56:56
阅读次数:
174
电商商模背景:来源,产生运营模式:模式特点,服务对象,业务开展,赢利点,扩张点,定价策略行业分析:市场分析:DX,企业,政策,经济,文化,技术网站架构:频道,版块,功能体系项目推广:地面推广,活动,线上SEO,竞价排名,微信,博客内部运营管理:a.企业战略,愿景,使命。如何形成核心竞争力。b.业务流...
在微风 IM 版本2中我们实现了局域网内的p2p通信,具体见:
【开源下载】c#编写的聊天程序微风IM
版本2 增加局域网P2P通信
前面有朋友说微风IM的UI有点朴素,也确实,于是到网上去淘了件新衣服。
新的UI来自于网上开源程序,由“翱翔的雄鹰”老师编写的完全开源的QQ2010.(c# WinForm).新的UI中有许多自定义控件,我从其中学到了很多Winfrom控件制作...
本文主要探讨,客户端如何通过TCP通信,根据分页信息从服务器获取到相关数据通常情况下,数据可能很多,比如几千或者几万条,并不适合一次性从服务器获取。我们只从服务器获取当前页的数据 和数据库中记录总数以便我们可以在客户端计算出页数 ,当用户点击“上一页”或者“下一页”时,再获取相应页的数据如下图:双击...
分类:
其他好文 时间:
2015-02-28 10:13:23
阅读次数:
201
源码下载在CS程序中,断线重连应该是一个常见的功能。此处的断线重连主要指的是服务器端因为某种故障,服务器端程序或者系统进行了重新启动,客户端能够自动探测到服务器端掉线,并尝试重新进行连接本程序基于来自英国的开源c#通信框架的networkcomms(2.3.1版本)先看一下效果初始状态:当服务器端程...
在微风 IM 版本2中我们实现了局域网内的p2p通信,具体见:【开源下载】c#编写的聊天程序微风IM 版本2 增加局域网P2P通信前面有朋友说微风IM的UI有点朴素,也确实,于是到网上去淘了件新衣服。新的UI来自于网上开源程序,由“翱翔的雄鹰”老师编写的完全开源的QQ2010.(c# WinForm...
分类:
Windows程序 时间:
2015-02-24 17:25:35
阅读次数:
1395
在微风IM中,当某个客户端下线后,其他客户端能够感知到此用户已经下线,并把其头像图标变成灰色。感知连接的掉线,是networkcomms框架内置的功能,服务器通过心跳检测得知某连接掉线,会从networkcomms内部维护的连接列表中删除此连接,并触发相应的委托。我们要处理某连接掉线,只需要注册Ne...
在微风IM中,如果用户上线了,其他用户的用户列表中,此用户状态更新为上线状态,如果用户下线了,此用户的头像会变成灰色。我们看一下相关的代码:首先是客户端代码(1): UserInfo userInfo = new UserInfo(); userInfo.Us...
socket网络编程
1.1. 使用TCP协议的流程图
TCP通信的基本步骤如下:
服务端:socket---bind---listen---while(1){---accept---recv---send---close---}---close
客户端:socket----------------------------------connect---send---recv------...
分类:
其他好文 时间:
2015-02-09 09:28:43
阅读次数:
296
1:linux网络API分为:socker地址API,socker基础API,网络信息API 1,socker地址API:包含IP地址和端口(ip, port)。表示TCP通信的一端。 2,socker基础API:创建/命名/监听socker,接收/发起链接,读写数据,获取地址信息,检测带外标记.....
分类:
系统相关 时间:
2015-02-05 18:06:34
阅读次数:
153