Symbian socket 网络编程方法
2010-03-18 20:59:00 来源:WEB开发网一切的知识都得从基础抓起!!!!这是我学习socket编程的初步文档,后期文档将陆续推出!!
总是想自己写点什么,但是网络这块,大学学习的不是很好,所以,等我有了更深的体会吧。。关注
1 简介
2 有关Socket的服务构架
2.1 什么是socket?
2.2 协议模块
2.3 传输的独立性
2.4 “客户端-服务器”接口
3 sockets服务器的主要类
4 使用RSocketServ类
4.1 建立一个连接到sockets服务的会话
4.2 预载入协议模块
5 使用RSocket类
6 主机解析服务
6.1 什么是主机解析?
6.2 使用RHostResolver类
6.3 域名服务(DNS)
7 在socket代码中使用活动对象(active objects)
8 代码示例: 连接sockets
8.1 服务‘监听’类的定义
8.2 做好接收客户端连接的准备
8.3 处理连接请求
8.4 使用有连接的socket
9 传输数据
9.1 接收数据
9.1.1 使用无连接的sockets
9.1.2 使用连接的sockets
9.2 发送数据
9.2.1 使用未连接的sockets
9.2.2 使用连接的sockets
10 总结
简介
通过这篇文章我们想为大家带来一些Symbian操作系统的有关sockets API的基本介绍。 本文的读者应该是希望在他们的应用程序中增添socket通信功能的Symbian操作系统的开发者,本文不仅提供了理论介绍,同样给出了可供实践参考的代码范例。
本文包含的内容有:
概括介绍了有关socket通信的有关组件。
概括介绍了 socket服务架构以及使用两个主要API类RSocketServ和RSocket的使用。
讨论了创建两个终端之间进行通信的过程。
讨论了socket之间通信的不同模式:基于一串数据流的模式以及基于离散消息的模式。
一个如何使用活动对象来进行socket连接的实践范例。
有关Socket的服务构架
本文的一个内容是介绍给大家如何将基于Socket服务的通信功能加入到应用程序中来。尽管如此,计算机通信系统乃是一个十分复杂的系统,本文介绍的基于socket服务的通信仍然是在一个相对比较高级的层次,没有深入底层探讨的话题和技术。要想让
更多精彩
赞助商链接