TCPServer 的一般参数

TCPServer的一般参数

1、 ucspi端口独立于底层的通讯介质。
2、 ucspi允许shell脚本程序利用网络的互联。
3、 ucspi程序建立了unix环境变量,这些变量定义了可以被程序和用户使用的网络信息。
Ucspi-tcp使用称为tool的程序在应用程序之间建立连接。有两种类型的ucspi tool ---客户tool(tcpclient)和服务器tool(tcpserver)。
Ucspi-tcp的tcpserver程序就是替代unix的inetd程序的,有如下优点:
1、他能够把来自服务器端的所有输入和输出都记到一个文件中。
2、他能提供访问控制特征,拒绝或者允许来自客户端的连接。
3、它包含了并发限制,防止使unix系统过载。
Tcpserver程序通过使用管理员配置的一个hash规则库提供对访问的控制。
Tcpserver 命令行的格式是:
tcpserver options host port application
host
prot参数制定了将要运行应用程序的本地服务器的主机名和端口号。Host参数可以是localhos、主机ip address、或者是主机的完整域名。Port参数可以是一个数字或者是/etc/services文件中的一个tcp端口的名字,例如:smtp。application是连接建立后要传输给的应用程序。
options参数定义了tcpserver程序的行为。有三种类型的选项:
常规选项------定义用于ucspi tool的选项。
连接选项-----处理到达的连接请求。
数据收集选项-----如何获得在传给应用程序的unix环境变量中使用信息

-q安静模式,不输出任何错误信息

-Q只输出错误信息(缺省)

-v详细模式,输出错误和状态信息

-B text在连接建立之后显示text的内容

-c n最大的同步连接数目,当有n个同步连接时,将延缓对新连接的请求,直到有连接结束,n必须是一个正的整数,缺省值为40

-d当主机响应较慢时延缓向远端主机发送数据

-D不延缓向远端主机发送数据

-ggid接受连接时所要响应的系统用户组的ID,gid必须是正的整数

-l输出本机端口号到stdout

-o不对在连接的帧改变其IP设定

-O删除路由帧的IP设定(缺省)

-u uid接受连接时所要响应的系统用户的ID,uid必须是正的整数

-x db以数据库db所定义的规则确定是否接受远端客户的连接

-X当-x定义的数据库不存在时允许所有的连接

-h以DNS查询远端主机名

-H不以DNS直接查询主机名,为避免循环,此参数必须用于端口53

-lhostname不以DNS查询主机名,使用hostname作为本机主机名,为避免循环,此参数必须用于53端口

-r从远端主机获取系统变量$TCPREMOTEINFO

-R不从远端主机获取系统变量$TCPREMOTEINFO,必须在端口53和113中使用此参数

-tn在n秒之后停止获取系统参数$TCPREMOTEINFO

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
用于快速创建定制的服务器应用程序,如FTP服务器、独特的TCP服务器、代理服务器、DNS服务器、SMTP服务器和Flash服务器。PowerTCP Server Tool运用了一个NT服务控件,可以让你构建服务器端的作为服务运行的应用程序。可以用它在应用程序之间或提供实时监控的应用程序之间建立Inter-Process Commincations(IPC)。包含用于FTP服务器、Flash服务器、SMTP服务器、字符生成器、Discard服务器和Echo服务器的样例程序。 概述 当现有的服务器应用程序没有提供你需要的安全性或功能时,你可以用这些控件为任何应用程序快速地创建一个定制的服务器。 · 与.NET 100% 兼容,运用了.NET COM interop技术,包含样例。 · FTP Server ActiveX 控件 是一个功能全面的FTP服务器(你可以监控)。 · TCP Server ActiveX 控件 可以动态地接收连接,当连接状态改变、数据被接收/发送时,可以引发异步事件。 · 可以很容易地用VB 6.0编写的Mail Server应用程序定制任何邮件处理系统。 · DNS Server ActiveX 控件 可以让你动态地响应运用了定制逻辑的DNS查询。 · NT Service ActiveX 控件 可以让你将应用程序作为一个服务来创建和安装。 · 当接收到一个FTP客户端命令并完成对该命令的处理时,FTP Server 可以让你控制所发生的事件。 · 支持 COM+ Component Services。 · 可用于多线程的环境。 · 包含免费版权。 · 包含封装类,可以方便地集成到Visual C++中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值