摘要
ORACLE关系数据库系统具有良好的稳定性和出色的性能,因此在大型企业级应用的解决方案中被广泛使用.Linux操作系统作为一种具有出色的网络性能的免费的软件,常常应用于网络服务领域.文章阐述了用Pro*C开发多线程应用程序的方法,同时分析了C/S模式下Socket通讯模型和服务器程序的设计.并且以数字图书馆原型系统PDL为例,详细说明了如何在Linux下利用Pro*C开发多线程服务程序.
The ORACLE database system is widely used as a scheme of large enterprise because of its nice performance and stability. The Linux operating system, as free software, is also used on the servers because of its nice network performance. This paper presents some approaches of developing multithread application programs. The analyses of C/S socket communication model and the design of server-side programs are given too. Taking the digital library prototype system PDL as an example, the paper also illuminates how to develop multithread service programs with Pro*C under the Linux.
出处
《哈尔滨师范大学自然科学学报》
CAS
2005年第4期54-59,共6页
Natural Science Journal of Harbin Normal University