Socket通讯实验总结

网络编程的第一个实验入门比较难。因为要理解透彻套接字的工作原理,服务器与客户端通讯的过程。不过经过几天的仔细研究,实验还是完成了。以下对几个实验的知识点总结一下:   

(1). Socket和线程。在实验中一定要弄清楚Socket的作用。Socket是TCP/IP网络通信的基本操作单元。在初始化服务器的时候,要创建服务器本地的Socket,同时在接客户端的消息时也要开启响应Socket,才能正常对话。在创建Socket时候要考虑到线程的创建(服务器需要一个特殊的监听线程)。值得注意的是,接受消息的时候要注意线程的使用,而发消息却不用。在关闭Socket时候一定要考虑到线程是否停止,否则不能正常退出。

(2). 跨线程的控件操作。老师上课体提及到的委托和事件的处理机制能解决跨线程控件访问的问题。控件的invoke方法对控件的操作交给创建该控件的线程(一般主线程),利用委托来实现对其他线程对该控件的操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值