今天写聊天程序,端口同时只能占用一次,每新建一个对话窗口,就需要给这个窗口分配udp.send()和udp.receive()
//可能有更好的方法,我这里暂时先这么做我想的是给把send()和receive()写成静态函数;另一个是client声明成静态的,这样对话框类里就可以每次实例化...
分类:
其他好文 时间:
2014-05-23 08:42:04
阅读次数:
209
android的网络编程分为2种:基于socket的,和基于http协议的。基于socket的用法
服务器端: 先启动一个服务器端的socket ServerSocket svr = new ServerSocket(8989); 开始侦听请求 Socket
s = svr...
分类:
移动开发 时间:
2014-05-22 02:40:44
阅读次数:
246
1. Unix IPC(InterProcess
Communication)同一主机的各个进程间的IPC:管道、FIFO、消息队列、信号量、共享存储器不同主机上的各个进程间IPC:socket套接字2.
管道管道进行IPC有两个局限:(1) 半双工,即数据只能在一个方向上流动(2) 只能在具有公共...
分类:
其他好文 时间:
2014-05-21 23:03:50
阅读次数:
394
在http://blog.csdn.net/zhujunxxxxx/article/details/18798431中我们讨论了,UDP包的发送,但是上一个程序有一个问题,就是数据比较大,一个Message类序列化后都有2048B,而实际的数据量也就不过 50B罢了,这就说明其中数据有效的很少,这样当传送的数据包过多后,效率会极大的降低。因此我们只有想办法减少冗余数据。
我们需要自己定义数据的传...
分类:
其他好文 时间:
2014-05-21 17:06:30
阅读次数:
352
基于socket的简单网络程序设计
1、实验目的与要求:
(1)初步掌握TCP和UDP方式的网络编程模式。
(2)能运用Winsock提供的API函数接口进行网络程序的编写。
2、实验准备和说明:
(1)要求掌握流式和数据报socket的编程模式和实现。
(2)创建本次实验工作文件夹“…\实验\实验4”。
3、实验内容与步骤:
1)工...
分类:
其他好文 时间:
2014-05-21 15:58:01
阅读次数:
404
之前用过uip作为udp使用,但将它作为server还没有涉及到,最近有个小项目中需要使用。以下针对它作为tcp_server流程测试和探索。
struct timer periodic_timer, arp_timer;
//struct uip_udp_conn myUdp_Con;
//struct uip_udp_conn *pMyUpd_Con;
//...
分类:
其他好文 时间:
2014-05-21 08:51:30
阅读次数:
490
一,Socket设计Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口,把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。二,Socket基本定义一种让运行在Java虚拟机上的程序能够找到方法去..
分类:
其他好文 时间:
2014-05-21 03:00:08
阅读次数:
276
文本re模式匹配,正则BeautifulSoupHTML分析ElementTreeXML分析文档与报告shelve对象数据库,操作此实例如操作字典poplib以pop3方式接收邮件imaplib以imap方式接收邮件gdchart画图reportlab生成pdf文件smtplib发送邮件email发送邮件,可以带附件网络模块socket原始的网络组件ht..
分类:
编程语言 时间:
2014-05-21 02:43:41
阅读次数:
304
当入行压力测试时出现下列错误[root@zabbix~]#ab-n3000-c3000http://192.168.0.2/ThisisApacheBench,Version2.3<$Revision:655654$>Copyright1996AdamTwiss,ZeusTechnologyLtd,http://www.zeustech.net/LicensedtoTheApacheSoftwareFoundation,http://www.apache.org/Ben..
分类:
其他好文 时间:
2014-05-20 22:18:38
阅读次数:
397
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<errno.h>
#include<unistd.h>
#include<sys/types.h>
#include<sys/socket.h>
#include<netinet/in.h>
#include<arpa/inet.h>
#include<sys/ioct..
分类:
其他好文 时间:
2014-05-20 18:46:37
阅读次数:
260