- 9
- 0
- 约 3页
- 2015-08-05 发布于四川
- 举报
实践与经验
用!# 构建基于$% 协议的网络聊天室
聂 哲 ,徐人凤
(深圳职业技术学院计算机应用工程系,深圳 K/L,KK )
摘 要: 是 公司推出的新一代网络编程语言,其以完全面向对象、支持多线程、交互性强以及跨平台
0121 4)
特性而得到广泛应用。本文通过设计一个基于* ’ (M C( 协议的网络聊天室,详细介绍了0121 语言47895:
编程及网络数据库编程的运用技巧。
关键词: ; 协议; ;
0121 * ’ ( 47895: 0#H’
等待连接: (),连
/ 基于*’( 协议的0 1 2 1 网络编程特性 47895: ;7895:;56256.1885A:
简介 接形成是以套接字来表示的,一旦连接成功,就会
在服务器—客户机之间形成一个套接字。
一般来说,进行网络通信编程,程序员必须掌
一旦连接建立好? 即服务器—客户机套接字建
握与网络有关的大量细节,有时甚至要对硬件有深
立),我们就可以使用 47895: 类提供的两个方法
刻的认识。但是,连网本身的概念并不是很难。连
B5:C=AD:4:651E ()和B5:D:AD:4:651E ()来作为输入输
网的目的是我们想获得位于其他地方某台机器上
出设备,实现服务器与客户机之间的信息交互。
的信息,并把她们移到本地,或者相反。这与文件读
()客户机连接
+
写非常相似,只是文件存在于远程机器上,而且远程
客户机的工作就是要向服务器发出连接请求
机器有权决定如何处理我们请求或发送的数据。
并建立连接。对客户机来说,它需要给出要连接的
0121 最出色的地方就是它对网络通信编程提
服务器的C( 地址 (以便找到该服务器)以及服务器
供了强大的支持。有关连网的基层细节已被尽可
的端口号 (以便找到需要连接的服务)。至于客户
能地提取出去,并隐藏在03! 以及0121 的本机安
机到底以哪个端口与服务器的端口建立连接,是客
装系统里进行控制。对程序员而言,我们看到的编
户机上的0121 系统来决定的。
程模型是一个文件的模型。事实上,网络连接 (即
因此,对于客户机来说,网络编程的步骤是:
一个 “套接字”)已被封装到系统类里,所以,我们可
创建 对象,指定服务器的 地
! C=5:FGG65;; C(
以像使用其他系统类一样来使用。
址:
您可能关注的文档
- 【论文】以开心网为例谈中国SNS网站的发展.pdf
- 【论文】以科学发展观推动四川旅游快速持续发展——“四川旅游发展论坛”发言摘要.doc
- 【论文】以留园为例谈造园手法的应用.doc
- 【论文】以农业标准化促进农产品国际贸易的对策探讨.pdf
- 【论文】以全方位的技术服务加快纺织业转型升级_走进浙江省现代纺织工业研究院.pdf
- 【论文】以人为本,构建和谐医院之浅见.doc
- 【论文】以微博为媒介的新型电子商务模式分析.pdf
- 【论文】以物联网技术为基础的供应链全过程智能化物流配送服务研究.pdf
- 【论文】义乌电子商务发展路径研究.pdf
- 【论文】艺术概论论文 对家居客厅装饰艺术的研究.doc
- 2025-2026学年科普版七年级下册英语Unit7 Being a Smart Shopper素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit10 Lending a Helping Hand素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit11 Rules Matter素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit12 Better Together素养测评卷(含答案).docx
- 2026年中考英语语法选择专题训练(含答案).docx
- 2026中考语文二轮学思并重,涵养君子之德论语十二章、虽有佳肴、大道之行也.docx
- 中考文言文常见文化常识梳理.docx
- 中考语文二轮:内修君子德外尽忠臣心诚子书出师表修身立德主题学习.docx
- 中考语文二轮:不一样的求学路一样的成长梦送东阳马生序劝学主题学习.docx
- 中考语文二轮:《陋室铭》《爱莲说》托物寓意主题学习.docx
原创力文档

文档评论(0)