1、主机/终端的关系和服务器/客户端的关系之间的概念有什么不同?有无本质的区别?
新终端与主机开发总结
.
开始新工作已经有两周的时间了,自己对以后的工作也有了基本的了解,主要就是对银行联机系统的开发,银行里开发的程序主要分联机与批量,联机系统相对批量系统来说是实时性要求比较高的,通过与用户的交互获取信息,在很短的时间内处理并应答。银行的系统相对于普通的系统来说,安全性要求较高,而且全行的数据统一在一个系统中处理,所以需要用到IBM的大型机,自己本来以为没接触过这类的开发,应该跟我以前的开发环境很不一样,但其实只要对大型机的系统和大型机的开发做基本了解就可以了,因为一些底层的东西早已经有人封装好了,我们只是在专门的开发工具上针对不同的业务要求做开发,所以写的程序结构都差不多,当慢慢的了解一些基本概念和累计一些相关经验之后,我感觉应该问题不大。
新终端与主机的关系有点类似我们win32程序中的客户端与服务端的关系,新终端开发并不复杂,工行已经提供了一个可视化的开发工具,做界面就像在delphi中一样,只需要把你所需的控件拖放到界面上就可以了,所见即所得,把界面整理好之后还要做的工作有两点,一个是控制用户信息的输入,另一个是将用户的信息通过规定好的dsr文件打包上传到主机,等待主机处理完返回数据包,将数据包接包得到结果显示给用户看。新终端的开发跟我以前的一些开发很相似,我学起来很顺利,两天就完成了一个练习的编码与测试。主机的开发相对新终端来说就会比较陌生一点,我只能通过看例子程序来了解它的基本架构与处理流程,一般一个主机程序分成两个gcl文件,一个放在对公分区,一个放在个人分区,主机程序的大致结构都是一样的,根据不同的业务需求需要设计不同的dsr文件,具体的处理也会有所不同。主机开发用的是gcl语言,这种语言跟java很相似,参考着以前的程序应用起来没什么问题。工行定义好了很多基本的接口和结构,在主机开发中你就需要知道你需要哪些接口和结构,,这些应该是软需提供的或者是根据你的经验得到的。主机的程序我还没有很熟悉,只是大概的了解并拷贝修改了一份,可能随着以后应用的增多会有更多的理解。
接下来的这段时间我应该就在新终端和主机上面做开发了,现在我在总结一下一个交易的基本开发流程。1:写软件需求,设计dsr文件;2:做主机的开发;3:做新终端的开发;4:测试; 测试前也有几步工作要做,首先必须定义你的交易和主机程序,要new copy你的主机程序,每一次修改生成都要new copy一次,然后要发布你的新终端的程序,通过ctt字符界面或则att图形界面就可以对你的程序进行测试了。测试还有很多方法与技巧,我也还不是掌握的很好,下次我再写一篇专门讲测试的。
2、计算机与终端的区别
一、概念不同
1、计算机:是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。
2、终端:也称终端设备,是计算机网络中处于网络最外围的设备,主要用于用户信息的输入以及处理结果的输出等。
二、分类不同
1、计算机:分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算机、光子计算机、量子计算机等。
2、终端:一类是胖客户端,一类是瘦客户端。那么,把以PC为代表的基于开放性工业标准架构、功能比较强大的设备叫做“胖客户端”,其他归入“瘦客户端”。瘦客户机产业的空间和规模也很大,不会亚于PC现在的规模。
三、作用不同
1、计算机:利用计算机的运算速度高、存储容量大和连续运算的能力,可以解决人工无法完成的各种科学计算问题。例如,工程设计、地震预测、气象预报、火箭发射等都需要由计算机承担庞大而复杂的计算量。
2、终端:随着移动网络的发展,移动终端(如手机、PAD)等得到了广泛的应用。此时,终端不仅能承担输入输出的工作,同时也能进行一定的运算和处理,实现部分系统功能。
3、终端和主机之间有什么区别?
1、指代不同
"终端"一般情况下指用户在网络上所操作的个人电脑,是由最初的计算机网络中产生的术语。严格来说不包括LAN交换机和路由器等中继设备。在很多人使用位于中间位置的一台大型计算机的系统中,把各用户使用的大型计算机的装置称为终端。目前通常把个人电脑称为终端。
"主机"(host computer)是指终端所使用的大型计算机,来自英语单词"host"的原义即"服务提供者"。不过,在互联网世界里不管是大型还是小型,把构成网络的全部计算机称为主机。目前一般把具有IP地址的全部计算机统称为主机。
2、分类不同
主机:分为计算机主机,internet主机,迷你电脑主机。
终端:目前常见的客户端设备分为两类:一类是胖客户端,一类是瘦客户端。那么,把以PC为代表的基于开放性工业标准架构、功能比较强大的设备叫做“胖客户端”,其他归入“瘦客户端”。瘦客户机产业的空间和规模也很大,不会亚于PC现在的规模。
(3)主机与终端扩展资料
主机构成及特点
构成
通常,主机是通用电子计算机,具有内存储器和外围设备。内存储器用来存储数据处理所需的程序、原始数据和处理的中间结果。
外围设备包括外存储器和输入、输出设备。常用磁盘存器和磁带机作外存储器,前者用于存储操作系统、系统文件、批量处理的数据和建立数据库;后者主要用于接收、发送信息的记录,以便长期保留存档,也用于程序调试和故障测试。
输入输出设备有键盘显示器、行式打印机、X-Y绘图仪和图形终端等。根据系统的规模,主机应有足够的数据处理能力,能够高效地处理随机发生的数据信息。
特点
数据通信系统中的主机又不同于一般的单机系统,其主要特点是:①面向通信,具有通信处理的能力。在硬件方面,具有与通信控制器连接的输入/输出通道部件或总线接口。
系统软件具有对中央处理器(CPU)硬件中断的分析处理、输入输出控制和差错恢复处理、程序的启动和停止处理、多重处理和虚拟存储器管理等功能。通信控制程序(即通信软件)常与通信控制器相结合,控制用户的联机业务程序与远程终端之间的数据传输。
②具有数据库管理功能。数据库是相互关联的数据的集合,具有数据的共享性、独立性和最小冗余性的特点,并对数据进行统一管理。计算机网的最重要应用之一,是网内主机之间建立地理上分散的数据库,主机通过数据库管理系统支持用户访问本地或远地数据库。
③为保证高的可靠性,主机单机的可靠性要高,可设置备用机,或采取双机工作方式。
4、终端、主机和节点等有何区别?
1、 "终端"一般情况下指用户在网络上所操作的个人电脑,是由最初的计算机网络中产生的术语。严格来说不包括LAN交换机和路由器等中继设备。在很多人使用位于中间位置的一台大型计算机的系统中,把各用户使用的大型计算机的装置称为终端。目前通常把个人电脑称为终端。
2、"主机"(host computer)是指终端所使用的大型计算机,来自英语单词"host"的原义即"服务提供者"。不过,在互联网世界里不管是大型还是小型,把构成网络的全部计算机称为主机。目前一般把具有IP地址的全部计算机统称为主机。
3、“节点”一般情况下是指网络上的所有装置。 不过,实际上各种场合下所指的装置是不同的。比如,在提供WAN服务的通信运营商之间,把设置于网络中继位置的交换机称为节点。而说起TCP/IP节点时,则是指具有IP地址的装置。
5、计算机网络与主机-终端系统有何不同?
1、 "终端"一般情况下指用户在网络上所操作的个人电脑,是由最初的计算机网络中产生的术语。严格来说不包括LAN交换机和路由器等中继设备。在很多人使用位于中间位置的一台大型计算机的系统中,把各用户使用的大型计算机的装置称为终端。目前通常把个人电脑称为终端。
2、"主机"(host computer)是指终端所使用的大型计算机,来自英语单词"host"的原义即"服务提供者"。不过,在互联网世界里不管是大型还是小型,把构成网络的全部计算机称为主机。目前一般把具有IP地址的全部计算机统称为主机。
3、“节点”一般情况下是指网络上的所有装置。 不过,实际上各种场合下所指的装置是不同的。比如,在提供WAN服务的通信运营商之间,把设置于网络中继位置的交换机称为节点。而说起TCP/IP节点时,则是指具有IP地址的装置。
6、一个主机和一个终端系统有什么不同
终端可以是很多东西,主机相对于互联网就是一个终端,电话相对于电话网络系统也是一个终端,终端的意思就是直接供用户操作的设备,手机也就是一个终端,web服务器不是一个终端,他是为网络服务的,用户不直接操作.终端系统就是终端.
7、怎么分别主机和终端机
主机是就电脑的构成而言,分主机,显示器,外设,就一台电脑。
终端机是世界上第一台不含有CPU 内存 硬盘和主板的电脑.它是利用微软公司开发的 Windows 2000/XP/2003 OS 操作系统本身具备的多用户操作特性.同时让2--30套显示器 键盘 鼠标共用一台电脑主机,每台电脑终端机都拥有自己的 用户名登录,查看自己的桌面和独立使用各种应用程序并互不影响.电脑终端机就相当于一台电脑主机一样使用。