《网络通信程序设计》大作业武汉轻工大学
6页1、武汉轻工大学网络通信程序设计大作业姓 名_史磊 _学 号_110511406_院 (系)_数计算机学院_专 业_网络工程一班_2014 年 10月 21 日一、任务内容1、 基本功能:编写程序,可以实现网络上2台计算机之间按照基于无连接的通信,服务器端。2、 扩展功能:一端对向另一端要发送的数据进行RSA加密后密文发送,另端解密后明文反送回发送方;二、分组:我是2号:基于无连接的服务器的程序设计;三、作业要求有简单分析和设计;有详细的代码和注释;四、编程环境:操作系统:Windows XP SP2开发语言:C+ / MFC编译环境:MS Visual C+6.0五、 实验步骤与代码:1服务器端1)源代码#include #include #define PORT5188/ 服务器监听的端口#pragma comment(lib, ws2_32.lib)void main(int argc, char *argv)WSADATA wsa;struct sockaddr_in daddr, saddr, cmpaddr;int sockfd;char buffer1024 = 0;int
2、addrlen, n;/ 初始化winsockif(WSAStartup(MAKEWORD(2, 2), &wsa) != 0)fprintf(stderr, winsock2 initiation failedn);exit(1);/ 创建数据报套接字sockfd = socket(AF_INET, SOCK_DGRAM, 0);if(sockfd 0)fprintf(stderr, socket error!n);exit(1);/ 设置对方的网络地址addrlen = sizeof(struct sockaddr_in);memset(&daddr, 0, addrlen);/ 设置本地网络地址memset(&saddr, 0, addrlen);saddr.sin_family = AF_INET;saddr.sin_port = htons(PORT);saddr.sin_addr.s_addr =inet_addr(127.0.0.1);if(bind(sockfd, (struct sockaddr *)&saddr, addrlen) 0)/ 将套接字与本地网络地址进行
《《网络通信程序设计》大作业武汉轻工大学》由会员ni****g分享,可在线阅读,更多相关《《网络通信程序设计》大作业武汉轻工大学》请在金锄头文库上搜索。
天津市南开区新星小学温涛第8次作业
小学硬笔书法教学计划标准模板(2篇).doc
欣赏重点词语的作用及妙处
领导班子对标定位工作
人力资源规划与企业可持续发展
高中数学基本不等式知识点归纳及练习题(DOC 7页)
基础生物化学习题及答案
山东省淄博市临淄区皇城镇第二中学六年级语文上册 30 古代寓言两则练习2(无答案) 鲁教版五四制
碳纤维材料工程检验批质量验收记录表
二手房租赁合同范文合集九篇
三星消防中队营房维修工程
铁路圆涵管项目申请报告写作参考模板
关于六一儿童节演讲稿七篇
工程技术研究中心申报书
停车位租赁协议书
2020年【人教版】pep版三年级英语上期中试卷附听力材料
小学教师个人辞职报告例文个人原因教师辞职报告
涵洞工程施工方案
2023年乡镇党委严肃换届纪律实施意见
保洁公司管理制度(DOC 15页)
2023-10-23 4页
2023-05-17 3页
2022-12-16 18页
2023-07-21 8页
2022-11-19 3页
2023-03-28 4页
2024-02-08 3页
2023-05-25 3页
2022-11-14 29页
2023-08-11 4页