㈠ 简述终端服务的功能,以及如何连接到终端服务器上,如何开启对方的终端服务
终端服务起到的作用是方便多用户一起操作网络中开启终端服务的服务器,所有用户对同一台服务器操作,所有操作和运算都放在该服务器上。
连接到终端服务的3种方法:
1,利用Windows 2000自带的终端服务工具mstse.exe
2,使用windows XP 自带的终端服务连接器mstse.exe
3.使用Web方式连接
开启对方的终端服务:使用工具软件djxyxs.exe可以给对方安装并开启该服务,具体过程如下:
1.将该文件上载并拷贝到对方服务器的WINNT\Temp目录下
2.然后执行djxyxs.exe文件
3.生成了目录I386,该目录下放置了安装终端服务所需要的文件。执行当前目录下解压出来的azzd.exe文件,将自动在对方的服务器上安装并启动终端服务。
㈡ 如何做到让不断移动的终端(如pos机)与服务器上的数据库进行实时的数据交互
一般现在的终端(如pos机)都是通过物理介质(如识别卡物理介质,识别通信媒体物理介质等)实现数据的真正交互,比例POS机来讲吧,使用POS机的时候,都会通过物理介质去从库存管理子系统获得商品信息和客户充值信息,同时写入卡中充值和消费金额,在卡中扣款,生成消费记录,再上传给库存管理子系统,实现数据同步。
手持POS机有签到和签退两种状态。签到状态下,可以消费,机器不可以拿到异地使用,若要拿到异地使用,必须先签退。签退状态下,不可以消费,可以拿到异地使用。POS先进通讯界面,被动接收后台的指令并作出响应,即可以再重新使用POS机了。这就是POS机与服务器实现数据同步的原理。
㈢ 如何实现客户端与服务器的交互
C/S模式和B/S各有其有点也各有其缺点,B/S模式在开发中需要考虑数据如何从客户端提交到服务器端,数据又如何返回到客户端,这些是B/S模式所特有的,在去年之前,开发B/S模式的程序,我都是利用form来交互数据,当我看到XML之后,发现XML是个好冬冬,有很多优点,有好的东西当然不能独享啦,想当年为了实现XML交互数据,几乎把网络翻了个遍。咚,一块砖头上来了。呵呵,废话少说,下面我们就进入正题。
B/S模式分为服务器端和客户端,客户端接受用户的请求,客户端向应用服务提出请求,应用服务从数据库服务中获得数据,应用服务将数据进行计算并将结果提交给客户端,客户端将结果呈现给用户。这样,我们就看到了数据从客户到服务器,经过服务器的处理再返回到客户端,由客户端软件(如IE)显示结果。
(以ASP教本语言为例,其它的语言一样哈。)
1.Form方式
Form方式是最基本的向服务器提交数据的方式。
test.asp文件代码:
<%@ Language=VBScript %>
<%
Response.Expires=-1
Response.CharSet="UTF-8"
Session.CodePage="65001"
%>
<form name="frmTest" id="frmTest" action="test.asp" method="POST">
<input name="name" id=" name" type="text" value="">
<input type="hidden" name="number" id="number" value="10">
<input type="submit" value="Submit" name="B1">
</form>
<%
dim intnumber
dim strname
if IsEmpty(Request("name")) then
strname =""
else
strname =Request("name")
end if
if IsEmpty(Request("number")) then
intnumber =0
else
intnumber =Request("number")
end if