论文天下|会计论文|管理论文|计算机论文|医药学论文|经济学论文|法学论文|社会学论文|文学论文|教育论文|理科论文|工科论文|艺术论文|哲学论文|文化论文|外语论文|格式论文
论文天下
计算机应用论文  计算机理论论文  计算机网络论文  电子商务论文  软件工程论文  操作系统论文  通信技术论文   
工作站与PC之间进程的实时通讯

摘 要 该文简要介绍了SUN工作站与P之间进行通讯的常用 方法 ,着重论述了一种基于Sket编程,实现进程间直接实时通讯的方法,并举例说明。
随着 计算 机的日益普及和 应用 领域的不断扩展,人们对计算机性能的要求也越来越高,特别是在 科学 计算、图形图像处理、 网络 工程、计算机辅助设计和制造(AD/A)以及软件工程等领域。这些领域的要求对于一般的微型计算机来说是难以胜任的,而工作站的出现又恰好满足了这些方面的需要。SUN工作站是工作站中的典型代表,由于它采用了RIS技术等一系列先进的技术和方法,使得其性能价格比远远超出传统的微、小型计算机系统,因而具有很高的市场占有率。另一方面,IB P及其兼容机在我国也相当普遍,它们在各行各业得到了广泛的应用,拥有众多的用户和软硬件产品。
如何将SUN工作站与P这两者之间有机地结合起来,使它们各尽其长,就成了一个非常现实的 问题 。比如在分布式应用系统中,由于P拥有众多像开关量和模拟量这样的I/接口板,因此可以用它作为 工业 控制现场中的下位机,完成现场数据的实时采集与相关的控制操作;而用SUN工作站作为上位机,进行总的数据处理和 分析 。在这样的分布式应用系统中,SUN工作站与P之间的通讯便是一个十分关键的问题。
SUN工作站与P之间的通讯可分为两个方面:一是硬件连接,二是软件编程。对于硬件连接,一般说来可有以下两种作法,第一种是利用SUN工作站本身的RS-232/RS-423串口与P的RS-232串口,进行串行异步通讯。这种方法最大的优点是成本低,缺点是数据传输速度慢,数据的查错和纠错工作需由用户自己完成,另外还需对硬件直接编程。第二种方法是利用SUN工作站本身配备的以太网接口,这时要求也为P配上一块网络接口卡,两者通过同轴电缆相连,构成以太网,从而实现它们之间的通讯。这种方法的优点是数据传输速度快,非常适合对实时性要求较高的应用项目,再加上有系统软件与编程工具软件包的支持,因此编程工作相对来说也比较简单。该方法的缺点是成本比第一种方法稍高一些。
本文将着重介绍一下在第二种硬件连接方式下,即在以太网络环境中,为了实现SUN工作站与P之间的进程通讯,在软件上需要做的一些工作。
我们知道,SUN工作站采用了一种称为NFS(Netrk File Syste)的分布式文件系统,该系统最大的优点是独立于机型、操作系统以及网络体系结构,实现了在异构环境下的文件共享。在NFS系统的支持下,文件存取对用户透明,即用户使用网络上文件的方法与使用本地文件的方法完全一致。
为了实现P与SUN工作站之间的文件共享,我们还必须在P上安装一套称为P-NFS的软件,该软件由SUN公司提供。在安装完该软件之后,P的用户就可以像使用本地上的软、硬盘那样使用SUN工作站上的文件了。
到此为止,由于有了SUN NFS和P-NFS这两个系统软件的相互配合,已经可以完成SUN工作站与P进程之间的通讯,其通讯方式是通过文件共享。但这种方法在实际应用中往往显得速度不够理想,而且由于需要依靠文件作媒介,因此在时间上和操作上造成的额外开销较大。于是,我们有必要探索一种SUN工作站与P之间的进程不通过文件共享,而是直接进行实时通讯的方法。作者通过一段时间的摸索与实践,找到了一种可行的方案,现提出来供大家 参考 。
这种实现进程间直接通讯方法的实质是在互连网域(Internet Dain)支持的TP/IP协议下,进行基于Sket(套接字)系统调用的程序设计。Sket是网络在传输层上提供给应用程序的接口,其目的主要是用来实现网络上进程之间的通讯。下面我们就通过一个具体的实例来详细说明这一方法。
由于Sket程序设计通常都使用lient/Server(客户/服务器)的模型,因此我们在具体实现上也遵循这一原则,把SUN工作站作为Server, P作为lient,两者在程序设计上分工不同。在本例中,我们要完成的任务是在工作站上的进程与在P上的进程之间进行双向的数据传输,程序中分别各以一个字符串来代表实际要传送的信息。

未完...点击下方链接下载完整文档

工作站与PC之间进程的实时通讯

摘 要 该文简要介绍了SUN工作站与P之间进行通讯的常用 方法 ,着重论述了一种基于Sket编程,实现进程间直接实时通讯的方法,并举例说明。 随着 计算 机的日益普及和 应用 领域的不断扩展,人们对计算机性能的要求也越来越高,特别是在 科学 计算、图形图像处理、
  • 上一篇:信息系统与信息技术在能源企业的应用
  • 下一篇:移动通信技术的发展趋势
  • 论3G技术打造“高起点、高质量、
    物联网对计算机通信网络的影响
    信息时代计算机通信技术的应用
    小议第三代移动通信及发展趋势预
    关于低压电力线载波通信技术的研
    试析计算机通信网络安全及防护对
    基于GPRS的无线智能家居系统方案
    浅论光纤通信技术的特点和发展趋
    计算机通信与网络课程中网络资源
    关于通信工程设计项目组织结构评
    数字移动多媒体案例分析
    局域网中的通信协议
    海拉尔通信段ZXA10综合接入网常
    windows nt环境下fddi网卡驱动程
    《通信原理》的系统教学法
    论信息化进程中生产方式的变革
    论信息化进程中生产方式的变革
    面向3G的移动业务网与支撑网之
    论信息化进程中生产方式的变革
    工作站与PC之间进程的实时通讯
    | 设为首页 | 加入收藏 | 联系我们 | 论文发表

    Copyright 2006-2020 © 论文天下 All rights reserved 本站所有内容均由SPider自动索引,如有侵权请联系QQ:2486851删除