(1)客户端和应用程序的接口。这个接口是一个仿 odbc 的接
口,应能接受应用程序的数据库请求,把它提交给服务器执行,
并能够把服务器发送过来的查询结果提交给应用程序。总之,此
处提供给应用程序透明地访问远方数据库的接口,应用程序就像
访问本地数据库一样通过这个接口访问远方的数据库。服务器端
和数据库的接口。这个接口主要是通过 odbc
去查找数据库 ,实
现相对比较简单。dbtp 协议的设计。这是系统实现的核心部分,
要实现身份认证、查询请求、信息结果传送等功能。客户端和服务
器端之间交互的数据报采用 dbtp 协议所规定的格式,客户端和
服务器端在建立 tcp 连接后,通过不同类型的数据报交换信息。
本协议规定的数据报有:身份认证数据报、认证结果数据报、数据
库信息请求、数据库信息结果、查询请求数据报、数据请求数据报、
查询结果数据报、数据结果数据报和用户退出数据报。
通信过程大概分为三个阶段,首先建立连接,客户端向服务
器端发出连接请求,并且带上自己的身份号码。服务器端判断客
户的身份,返回确认帧或者拒绝帧。连接建立以后,客户端发出
查询数据报,服务器端把查询结果组成帧返回给客户。最后当客
户要断开连接时,向服务器发送用户退出数据报,断开连接。
(2)cad 智能工程数据库的访问方法:目前,internet 上
web 数据库的访问方式主要有以下几种。
①以 cgi、isapi、nsapi 等代表的服务器外部应用程序方法,
该方法是由服务器调用外部应用程序,从 web 服务器获得用户