信息速递软件的设计与实现论文|信息速递软件的设计与实现论文源程序一套
信息速递软件的设计与实现摘要
信息速递系统采用Sybase PowerBuilder7.0分布式技术编制开发。本系统通过Winsock(TCP/IP) 协议在局域网,广域网以及WWW范围内实现远程通讯和会议的功能。
本文主要阐述应用PowerBuilder分布式技术开发远程网络会话系统的过程及源程序资料介绍。PowerBuilder在数据库前端开发工具的王者地位已经根深蒂固,她的分布式技术在网络开发思想中别具一格。本文介绍了PowerBuilder分布式技术进行网络软件的开发基本知识。分布式开发技术是一种多层的客户/服务器模式。本系统继承了他的优点,性能良好,运行稳定,信息传输速度快,并且管理及维护方便。
关键词:信息速递系统;分布式技术;网络会话系统
ABSTRACT
The Immediacy Communication System (ICS) adopted the distrbuted technology of the Sybase PowerBuilder 7.0 to organize ang develop. With Winsock (TCP/IP) agreement, SHICS achived the funcions of the long-distance communications ang meetings in the local network, wide-field network and WWW.
This article mainly explained the developmental prcess of the long-distance network communication system using the distributed technology of the Sybase PowerBuilder 7.0 and the source program materiales. The Sybase PowerBuilder 7.0 was the first in the date base softwares. This article introduced the fundamental knowledge of the distributed developmental technology of the Sybase PowerBuilder 7.0. The distributed technology was a special thought in the network development. The distributed developmental technology was a multilayer customer/server model. SHICS inherited its advantage, ang had a good function, and operated steadily, and had a rapidly information transmission, managed and upholded conveniently.
Key words: Immediacy Communication System; the distrbuted technology; network communication system
信息速递软件的设计与实现目录
前言……5
第一章信息速递软件概述……6
1.1 介绍……6
1.2 国内外市场现状及发展前景……6
1.2.1 国外市场现状……7
1.2.2 国内市场现状……7
1.2.3 发展前景……7
1.3 广域网上信息速递软件的安全威胁……8
1.4 建立在局域网上信息速递软件好处……9
1.5 关于软件的可行性分析……9
1.6 软件基本功能……10
第二章 PowerBuider 概述……12
2.1 数据库概述 ……12
2.2 面向对象方法简介……13
2.2.1 面向对象的基本概念……13
2.2.2面向对象技术在PowerBuilder中的实现……14
2.3 PowerBuilder简介……14
2.4 分布式组件开发技术简介……17
2.4.1 分布式PowerBuilder应用的基本结构……17
2.4.2 服务器应用程序……17
2.4.3 客户应用程序……18
第三章总体设计……19
3.1 技术摘要……19
3.1.1 组件服务器模块的实现……19
3.1.2 组件客户端模块的实现……20
3.2 技术详解……21
3.2.1 客户端模块主体程序代码如下……22
3.2.2 组件服务器模块的主体程序代码……28
第四章流程设计……38
4.1 服务器启动流程图……38
4.2 客户端启动流程图……39
4.3 信息传递功能实现流程图……40
第五章程序服务器界面运行介绍……41
5.1 服务器……41
5.2 客户端……42
第六章程序运行测试结果……45
结束语……46
参考文献 ……47