|
ActiveXperts Network Monitor
产品概览
简介
ActiveXperts Network Monitor是ActiveXperts software公司的拳头产品,是用来监控您LAN和WAN服务器、工作站和设备整体性能的最出色的解决方案。这几年来,很多系统管理员(System
Administrator)、网络管理员(Network Operator)以及帮助桌面管理员(Helpdesk Employee)都一直依赖ActiveXperts
Network Monitor工具的强大功能、灵活性和可靠性。
产品可以在Windows 2003/2000/XP/NT平台上运行。ActiveXperts Network Monitor同时支持Windows, UNIX, Linux 喝Novell 平台。当检测到问题时,您立即可以得到一个通过网络的通知,电子邮件或者时SMS消息。当出现失效时,network monitor工具会自动的修正这个错误。
软件结构
ActiveXperts
Network Monitor由Network Monitor Engine (一个Windows服务)和Network Monitor
Manager应用程序组合而成。The Network Monitor Engine可以连续监控LAN/WAN服务的可用性。它还可以通知、触发程序、恢复和日志记录。而网络
监控管理器程序可以浏览监控结果,并更改配置等。通过该管理器程序,您可以从任何桌面PC上可视化监控网络。

对被监控的软件,您不需要额外的代理软件,所有的监控操作都是在操作系统的应用程序层完成的。
Web界面
该Web界面基于只读XML,是一个网络视图集合。使用XSL电子表可通过Internet浏览器对其进行浏览。为了远程监控网络,需要一个防火墙端口(默认:端口80)。编辑XSL电子表可以完成Web界面页的定制,该操作非常简单,您可以改变类别、颜色、列表项、行列尺寸等。这是ActiveXperts
Network Monitor的一个独有特性,被HelpDesk成员广泛使用。

产品特性
监控功能
*
监控多种操作系统:Windows, Novell, UNIX和LINUX;
* 监控多个应用程序服务;
* 监控多种数据库:Oracle, MS SQL,
ADO 和任何兼容ODBC 的数据库;
* 监控网络、网络协议和网络服务;
* 使用VBScript语言来自定义Monitor
Functions;
* Monitor
Rules由monitoring engine多线程同步处理。缺省情况下为16个线程同步处理;
* Monitoring engine会根据要处理的rule数目自动调节每分钟的线程数;
* 软件提高强大的功能集合。
用户界面
* The Manager应用程序用于修改配置和查看监控结果;
* The
Manager应用程序可以安装在网络种的任何一台工作站上,操作员可以在他们的桌面机上进行监控和配置等操作;
* The Manager应用程序界面与浏览器相似,有一个Folder pane,一个Monitor Rules pane 和一个Activity pane;
* 可以给指定的人员配置只读权限。只读权限只允许查看结果不允许修改配置。
通知功能
* 在故障出现和故障恢复时发送通知;
*
无需Outlook 或者IIS/CDONT即可发送SMTP电邮通知;
* NetBIOS Network Notifications
(即通常所说的网上弹出消息条);
* 通过一个SMSC(短消息服务中心)提供者发送SMS通知,需要一个与监控服务器相连的正规的Hayes兼容的modem;
* 通过GSM移动电话发送SMS通知,需要一个通过线缆(InfraRed or BlueTooth)与监控服务器相连的GSM电话,而且这个电话必须能够处理AT+C命令;
* 全局自定义地址薄,包括所有的通知方式(电子邮件,SMS和网络),可以自定义一个收件人列表或者直接从地址薄中选取;
* 所有通知方式的模板,模板中都包括Network Monitor的系统参数,您完全可以使用这些模板来发送消息;
* 每种通知方式都有一个Test按钮,用于解决故障。
Action功能
* 失效后重启这个(或者多个)服务;
* 失效后重启服务器;
* 启动一个可执行任务或者是批处理任务,可以使用Network Monitor系统参数;
* 启动一个VBScript,可以使用Network Monitor系统参数;
* 包含action示例。
配置
* 所有的配置信息都存储在一个文件之内,大大方便备份、导入和导出等操作;
* 导入和导出向导;
* 可以配置新的Monitor Rules 缺省值;
* 缺省值可以应用到已有的Monitor Rules之上;
* 可以为用户设置只读模式,这样用户就无法修改配置;
报告
* 包含Standard incident reports(标准关联报告)和综合报告;
* 支持HTML和CSV (’逗号分隔’) 报告;
* 在报告中包含/排除服务器;
* 报告生成向导。
日志
* Network Monitor相关信息保存在Application Log of the Event Viewer中;
* 监控信息保存在ASCII日志文件中;
* 日志文件最大大小可配置,当达到大小上限后创建一个新的日志文件。
系统需求
该软件必须运行于Windows 服务器平台上,且满足下列要求之一:
NT4 Server with SP5或更高, 486DX/33或更高, 96MB RAM;
Windows 2000 (Advanced) Server with SP1或更高, P133或更高, 128MB RAM;
Windows XP Professional, P233 或更高, 128MB RAM;
Windows 2003 Server, P550 或更高, 256MB RAM.
ActiveComport Serial
Port Toolkit
产品概览
建立与每个.NET,
ASP, VBScript, Visual Basic, Visual C或其它COM兼容程序的Modem通信或直接串行接口通信。配置波特率、奇偶、硬件流控制及自身的软件流控制。多年以来,不管是VBScript, Visual Basic
还是Visual C++ ,众多程序员都一直依赖ActiveXperts Software工具的强大功能、灵活性和可靠性。
ActiveComport是一个 COM 部件,通过一个简单好用的脚本接口实现串行端口间的同步通信。ActiveComport可以控制, ISDN modems, USB
串行设备和其他可以与机器上的串行接口相连的串行设备。
ActiveComport用途:
通过串行端口控制机器操作;
通过串行端口配置网络设备(例如:打印机,路由器等);
控制连接到串行/USB端口或蓝牙上的modem;
使用同PC(串行/USB端口或蓝牙)相连的GSM SmartPhone/Modem 向移动电话发送SMS消息;
通过null modem电缆传输文件;
适合包含串行通信的所有场合。
一个小例子(VBScript) 示例怎样初始化一个modem
Set acObj = CreateObject( "ActivXperts.Comport" )
acObj.Baudrate = 19200
acObj.PortID = 1
acObj.Open
WScript.Echo "acObj.Open, result: " & acObj.LastError
If acObj.LastError = 0 Then
WriteStr acObj, "atz"
ReadStr acObj
WriteStr acObj, "at&f"
ReadStr acObj
End If
Sub WriteStr( o, str )
o.WriteString str
WScript.Echo "-> " & str
End Sub
Sub ReadStr( o )
str = "notempty"
Do While str <> ""
str = o.ReadString
WScript.Echo "<- " & str
Loop
End Sub
ActiveComport包含下列开发工具范例:
Visual Basic .NET
Visual C# .NET
Visual Basic 5.x or higher
Visual C++ 5.x or higher
ASP .NET
ASP 2.x
PHP
VBScript
Java/Javascript
HTML
支持ActiveX/COM 组件的所有开发平台
产品特性
ActiveComport具有如下的一些产品特性:
直接COM端口支持(如COM2);
Windows电话设备支持(如标准9600 bps Modem);
支持RS-232, RS422,RS485;
最多同时开放256个端口;
线程安全允许使用多线程环境工具箱(包含多线程范例);
支持Hayes兼容的modem, 通过串行端口、USB或蓝牙相连接;
支持GSM/GPRS modem(串行端口、USB或蓝牙);
支持虚拟COM端口(如网络重定向COM端口);
硬件流控制(RTS/CTS, DTR/DSR)
软件流控制(XON/XOFF);
支持任意波特率;
设置波特率、奇偶位、停止位;
数据完全缓冲传输;
文本数据和二进制数据传输;
高级日志。
软件架构
ActiveComport构建于Microsoft 串行设备驱动之上。它使用这些驱动,既不会替换它们也不会安装另外的串行设备驱动。
ActiveComport的核心在于一个文件:
AComport.dll-“ActiveComport COM 组件”;
ActiveComport可以简单的分布到很多PC上,一旦您购买了认证,您可以把AComport.dll复制到很多PC上在其上注册DLL。
系统需求:
ASP .NET, VB .NET, VC# .NET, ASP, VB, Visual C++ 以及更多
可以在下列任何语言中使用ActiveComport 软件:
Visual Basic 5.x 或者更高;
Visual Basic .NET;
ASP 2.x;
ASP .NET;
Visual C++ 5.x 或者更高;
Visual C# .NET;
VBScript;
HTML;
.NET Framework。
ActiveEmail SMTP
E-mail Toolkit
产品概览
ActiveEmail为SMTP电子邮件通信提供了容易使用的编程界面。它十分适用于那些需要从程序、网络服务器或从命令行自动或批量发送Email的客户。ActiveEmail与SMTP信息协议完全兼容,见RFC 822;同时与MIME电子邮件信息协议兼容,见RFC 1521, RFC1522和 RFC 822。多年以来,不管是VBScript,
Visual Basic 还是Visual C++ ,众多程序员都一直依赖ActiveXperts Software工具的强大功能、灵活性和可靠性。
ActiveEmail提供了方便的SMTP电子邮件通信编程接口;特别适合需要自动发送电子邮件的情况,或者是需要在应用程序中、webservers或命令行中批量发送电子邮件的情况。
ActiveEmail 完全遵从SMTP协议RFC822,同时也完全遵从MIME电子邮件协议RFC 1521, RFC1522
和RFC 822。
一个VBScript小例子。
Set aeObj = CreateObject("ActivXperts.SmtpMail")
aeObj.HostName = "smtp.myserver.com"
aeObj.FromAddress = "johndoe@mycompany.com"
aeObj.FromName = "John Doe"
aeObj.AddTo "info@activexperts.com", "ActiveXperts
Info"
aeObj.AddCc "sales@activexperts.com", "ActiveXperts
Sales"
aeObj.Subject = "Hello"
aeObj.Priority = 1
aeObj.BodyType = 1
aeObj.Body = "Hello, how are you?"
aeObj.AddAttachment ".img1.jpg"
aeObj.Send
Wscript.Echo "Result: " & aeObj.LastError
ActiveEmail 也支持NNTP协议,可以支持您自动的发布新闻组。
ActiveEmail 是一个 COM组件,可以在支持Visual Basic或者Java脚本的Windows环境中使用。它可以在下列的任何编程语言中使用:
Visual Basic 5.x 或更高;
Visual Basic .NET ;
ASP 2.x ;
ASP .NET ;
Visual C++ 5.x 或更高;
Visual C# .NET;
VBScript ;
HTML 。
产品特性
ActiveEmail具有如下产品特性:
多个收件人(收件人,抄送,暗送);
多个附件(ASCII和二进制);
丰富的文本body信息(HTML);
在消息中嵌入对象,例如声音,图像等;
多种字符集(支持多语言);
SMTP认证;
邮件队列改进脚本的性能;
支持RFC 822 SMTP消息协议;
支持RFC 822, RFC 1521 和RFC 1522 MIME 协议;
发布新闻;
详细错误描述;
Windows事件日志;
以及其他更多……
软件架构
ActiveEmail构建在Microsoft Winsock模块之上。它使用的是这个模块,没有替换也没有添加任何其他的Winsock 模块。
您可以使用ActiveEmail直接发送SMTP消息给SMTP服务器。一般而言,根据消息的大小和网络可用带宽大小这个发送的过程会需要一小段时间。但是,ActiveEmail 可以改进这一点:它采用了队列机制,您不需发送这封邮件,您只需将之送进发送队列即可
ActiveEmail的核心在于两个文件:
AEmail.dll - 一个ActiveEmail COM 组件;
AEQueue.exe - 一个ActiveEmail队列服务,只在您需要将消息送入队列时使用。
ActiveEmail可以简单的分布到很多PC上,一旦您购买了认证,您可以把AComport.dll复制到很多PC上在其上注册DLL。
系统需求
ASP .NET, VB .NET, VC# .NET, ASP, VB, Visual C++ 和其他
你可以在下列任何语言中使用ActiveEmail 软件:
Visual Basic 5.x 或更高;
Visual Basic .NET;
ASP 2.x;
ASP .NET;
Visual C++ 5.x 或更高;
Visual C# .NET;
VBScript;
HTML ;
.NET Framework。
ActiveSocket
Network Communication Toolkit
产品概览
有了ActiveSocket,您可以通过TCP/IP网络进行通信,包括Internet。ActiveSocket提供了容易使用的用于TCP/IP通信的界面。通过使用ActiveSocket,您可以轻松创建或增强带有网络特点的程序。多年以来,不管是VBScript, Visual Basic
还是Visual C++ ,众多程序员都一直依赖ActiveXperts Software工具的强大功能、灵活性和可靠性。
通过使用ActiveSocket,您可以轻松的在应用程序中添加或者增强网络功能。
ActiveSocket 具有如下多种功能:
自动启动Telnet sessions; 举例来说,网络交换机一般通过telnet session手工配置。您可以使用ActiveSocket
来自动启动Telnet sessions,隐藏密码、配置菜单;
要创建一个服务器/客户端应用程序,您的服务器应用程序需要监听一个特定的端口查看是否有客户端应用程序连接这个端口;服务器和客户端需要进行双向的通信,使用ASCII或者二进制数据;
通过客户端/服务器技术来增强您的应用程序;
通过RSH (Remote Shell Script)daemon在一台远程UNIX或者LINUX计算机上运行Shell脚本;
支持局域网内唤醒操作(WOL);根据MAC地址唤醒计算机;
其他功能……。
一个小的VBScript例子演示怎样使用telnet 协议protocol :
Const asCONN_DISCONNECTED=1
Const asCONN_LISTENING=2
Const asCONN_CONNECTED=3
Const asPROTOCOL_RAW=1
Const asPROTOCOL_TELNET=2
Set asObj = CreateObject("ActivXperts.Socket")
asObj.Protocol = asPROTOCOL_TELNET
’ 连接80端口
asObj.Connect "www.ActiveXperts.com", 80
Wscript.Echo "Connect to www.ActiveXperts.com:80, result: "
& asObj.LastError
If asObj.LastError = 0 And asObj.ConnectionState = asCONN_CONNECTED
Then
strReceived = ""
nCounter = nCounter + 1
asObj.Sleep 1000
asObj.SendString "GET /ActivSocket/demopage/ HTTP/1.1",
True
asObj.SendString "Host: www.ActiveXperts.com" & vbCrlf,
True
asObj.Sleep 1000
If asObj.HasData Then
strReceived =
asObj.ReceiveString
WScript.Echo "RECV: " & strReceived
End If
asObj.Sleep 1000
asObj.Disconnect
End If
产品特性
ActiveSocket具有如下的产品特性:
在局域网内或者互联网上的应用程序之间创建面向连接的通信;
完全的TCP/IP;
支持IPX/SPX (需要Winsock version 2.0 或者更高的版本);
Ascii (可显示) 和二进制数据转换;
自动启动telnet sessions;
支持UNIX 或者LINUX shell 脚本;连接远程UNIX/LINUX RSH daemon,运行shell脚本,读取stderr
和stdout;
同时建立多个session,不管是单线程还是多线程;
局域网内唤醒。
软件架构
Windows包含网络和互联网通信的基本功能。这些基本功能都包含在被称为Winsock的DLL 中。ActiveSocket 构建在Winsock之上,既没有替换也没有添加其他的Winsock模块。这大大了稳固了操作系统的稳定性。
ActiveSocket的核心包含在一个文件之中:
ASocket.dll-一个“ActiveSocket COM 组件”;
ActiveSocket可以简单的分布到很多PC上,一旦您购买了认证,您可以把AComport.dll复制到很多PC上在其上注册DLL。
系统需求
ASP .NET, VB .NET, VC# .NET, ASP, VB, Visual C++ 和其它
T您可以在下列任何编程语言中使用ActiveSocket 软件:
Visual Basic 5.x 或更高;
Visual Basic .NET;
ASP 2.x;
ASP .NET;
Visual C++ 5.x 或更高;
Visual C# .NET;
VBScript;
HTML ;
.NET Framework
ActiveXperts
SMS and Pager Toolkit
产品概览
ActiveXperts SMS and Pager Toolkit强大的SMS功能大大提高了您程序和脚本的性能。您可以通过SMS/Paging
拨号服务提供程序发送SMS信息,并且通过红外线、蓝牙或数据电缆将GSM电话连接到您的PC/服务器。
为应用程序添加SMS 和寻呼机功能难度不小,它涉及到的专门知识鲜为人知。现在,Windows开发者不再烦恼这个问题,因为他们可以使用ActiveXperts
Software开发的功能强大,兼具灵活性和可靠性的SMS 和Pager Toolkit。
SMS和Pager Toolkit 是一个ActiveX/COM组件,通过一个串行端口提供SMS和寻呼机消息传送功能。使用该工具箱,您可以通过下列设备收发SMS消息:
GSM modem;
GSM phone;
SMPP兼容的 SMSC 提供方;
Hayes兼容的modem。
SMS和Pager Toolkit具有如下特性和功能:
发送包含文本和数字的SMS消息;
发送数字寻呼消息;
发送多媒体SMS消息,包含铃声、图片和logo;
确认发出的SMS消息被正常接收;
发送WAP Push消息和WAP书签;
接收SMS消息;
支持Unicode,以实现对中文、土耳其文等的支持;
支持群消息,允许超过160字符的消息;
支持GSM modem和GSM phone收发SMS消息;
支持SMPP(短信点对点)提供商,以支持大容量消息;
支持TAP/XIO和UCP拨入SMSC提供商;
支持Windows的Phone和Modem设备以及直接COM端口;
支持多线程环境。该组件是线程安全的,可用于多线程环境;
跟踪所有modem命令和响应,快速解决问题;
包含多种开发平台范例:MS Visual Basic, MS Visual Basic .NET, MS Visual C++,
MS Visual C# .NET, ASP, ASP .NET等。
一个小例子(VBScript)演示如何初始化一个modem:
Set asObj = CreateObject( "ActiveXperts.SMSC" )
asObj.PortID = 1 ’ Use Com port 1
asObj.Sender = "0612345678" ’ GSM phone number of sender
asObj.Recipient = "0611223344" ’ GSM phone number of person
to receive message
asObj.ProviderDialString = "0201234567" ’ Provider’s dial-in
number
asObj.MessageType = 1 ’ 0 = normal message, 1 = flash message
asObj.MessageText = "Hello, this is a test message"
asObj.SendMessage TRUE ’ TRUE means: through SMSC service, FALSE
means: through direct GSM phone
If( asObj.LastError <> 0 ) Then
WScript.Echo "Failed to send message, error: " & asObj.LastError
Else
WScript.Echo "Message successfully delivered"
End If
您可以在下列任何一种语言中使用SMS and Pager Toolkit:
Visual Basic 5.x 或更高;
Visual Basic .NET;
ASP 2.x );
ASP .NET;
Visual C++ 5.x或更高;
Visual C# .NET ;
VBScript ;
HTML.
软件架构
SMS and Pager Toolkit 架构在Microsoft serial device驱动之上,既没有替换也没有添加其他的驱动。
SMS and Pager Toolkit 的核心包含在一个文件之中:
ASmsCtrl.dll-SMS and Pager Toolkit COM组件;
SMS and Pager Toolkit可以简单的分布到很多PC上,一旦您购买了认证,您可以把AComport.dll复制到很多PC上在其上注册DLL。
系统需求
操作系统:
Windows 98 和Windows ME;
Windows NT4;
Windows 2000;
Windows XP;
Windows 2000;
Windows 2003.
ASP .NET, VB .NET, VC# .NET, ASP, VB, Visual C++ 和其他更多
您可以在下列任何一种开发语言中使用SMS and Pager Toolkit:
Visual Basic 5.x 或更高;
Visual Basic .NET;
ASP 2.x;
ASP .NET;
Visual C++ 5.x 或更高;
Visual C# .NET;
VBScript;
HTML;
.NET Framework。
ActiveXperts
SMS Messaging Server
ActiveXperts SMS Messaging Server是一个Windows软件包,您可以收发和处理SMS或e-mail消息。可以通过GSM调制解调器、GSM手机和SMPP网络服务提供商发送和接收SMS消息;通过SMTP/POP3服务器发送和接收e-mail消息;使用“触发器”处理入站消息,通常以VBScript编写触发器,并能够完全定制。
SMS Messaging Server是一个SMS通信框架,可以帮助公司发送、接收和处理SMS或e-mail消息。该框架基本能够支持需要进行低/高容量的SMS通信的各种环境。下列环境适于使用SMS
Messaging Server:
移动用户访问数据库,查询股市行情、新到订单或客户信息;
移动用户不在办公室时接收重要信息;
当收到重要e-mail时,及时通知移动用户;
公司向职员发送紧急呼叫;
公司向职员或客户发送每天股票价格;
远程工作人员更新其时间表单;
IT人员远程重启服务或服务器;
传媒公司(如电台或电视台)设置自己的投票系统,客户可以投票或申请投票报告;
娱乐公司向其客户发出特殊事件;
紧急响应中心通过短信向居民提供犯罪通告服务。
SMS Messaging Server设计
信息数据库和配置数据库是SMS Messaging Server的中心:
配置数据库包含了全部配置参数,如通信设备、脚本、常规设置等。可以是任意OLE/DB兼容的数据库,如MS Access, MS
SQL,Oracle(默认:MS Access);
信息数据库包含了全部出入消息。可以是任意OLE/DB兼容的数据库,如MS Access, MS SQL,Oracle(默认:MS
Access)。
SMS Messaging Manager和SMS Messaging Monitor:
SMS Messaging Server提供的两个图形式程序,SMS Messaging Server Manager用于系统配置;SMS
Messaging Monitor用于监控所有信道(实时)。
产品特性:
SMS
多个通信线路同时收发SMS消息;
对低容量通信,支持GSM Modem和GSM电话(GSM 07.05 and GSM 07.07 说明);
对高容量通信,根据外部和内部链接工业标准SMPP 3.x,支持SMPP兼容的SMSC中心(SMPP 3.x);
支持多个SMPP/SMSC连接和多个GSM modem/电话同时运行;
支持多编号格式;
支持多方通信,允许信息超过160个字符;
支持SMS传输验证;
为提供对中文和土耳其语等的支持,支持Unicode;
支持WAP Push消息和WAP Bookmark消息;
支持流量限制(每天SMS消息的最大数目);
全面支持TAPI(Windows电话);
入站SMS消息存储于一个独立于厂商的中央消息数据库内;
从消息数据库内提取出站SMS消息,并通过GSM/SMPP信道发送出去;
使用SMS Messaging Monitor程序可以实时浏览所有SMS通信。
E-mail
同时在多个网络链接上收发e-mail消息;
本地SMTP和POP3支持;
将入站e-mail消息存储于一个中央信息数据库内;
从消息数据库内提取出站e-mail消息,并通过SMTP信道发送出去;
使用SMS Messaging Monitor程序可以实时浏览所有e-mail通信。
数据库
所有配置信息均被存储于一个独立于厂商的中央数据库内。默认安装MS Access配置。提供SQL脚本,以便实现向MS SQL或其他独立于厂商数据库的流水线化移植;
所有入站信息和出站信息都被存储于一个独立于厂商的中央数据库内。
默认安装MS Access配置。提供SQL脚本,以便实现向MS SQL或其他独立于厂商数据库的流水线化移植;
SMS Messaging Server Manager可以定义不同数据库视窗;
提供API,用于自定义脚本。API为配置数据库和信息数据库提供完全访问能力。
脚本
在SMS Messaging Server内脚本扮演了一个非常重要的角色。系统将处理每条入站信息(SMS或e-mail):
VBScript是默认脚本语言;
系统处理每条入站信息。根据配置数据库内的脚本配置,可以触发一个或多个VBScript程序对信息进行处理;
通过VBScript使用SMS Messaging Server API。提供大量范例代码,说明如何通过VBScript使用API。
监控、日志和跟踪
Monitor程序显示通道的实时行为、所有modem操作和网络运作(SMPP, POP3,SMTP);
可将日志写入ASCII文件、MS Access数据库、MS SQL server或其他任意OLE-DB/ADO兼容数据库。产品提供一个外部的Access数据库文件;
可以设置日志文件最大容量;
消息跟踪可以准确获悉某消息在某时刻所发生的事件。例如,您可以查看POP3服务器何时接收某消息,该消息在何时由SMS Messaging
Server接收,系统又是何时对其进行处理的。
ActiveXperts
Scripting Toolkit
IT管理员和软件开发人员无需借用Windows 脚本宿主就可以调用VBScript。
ActiveXperts Scripting Toolkit 可以直接同操作系统上的VBScript引擎进行通信。同Windows脚本宿主相比,使用ActiveXperts
Scripting Toolkit的优势体现在:
直接在代码内使用函数结果,无需重新定向标准错误和标准输出;
无需编写stub代码,直接调用函数——函数完成后,可以直接使用函数结果;动态传递函数参数——直接从您自己的程序或脚本内传递函数参数;
设置终止时间,以防函数无限循环运行;
截取那些会影响Windows 脚本宿主的程序错误;
定制错误信息;
支持Windows服务,直接从Windows服务内调用VBScript函数;
ActiveXperts Scripting Toolkit 是一个ActiveX/COM组件,为那些希望将VBScript集成到其软件内部的公司提供易于使用的脚本界面。其特性包括:
直接调用函数;
最多传递8个参数;
全面的函数返回信息;
全面的脚本完成信息;
设置终止时间,防止脚本无限期运行;
强大的脚步支持——截取那些会导致子系统崩溃的问题脚本;
线程安全性——工具箱可用于多线程(和多处理)环境内;
支持Window服务;
高级的错误处理能力;
高级日志能力。
ActiveXperts Scripting Toolkit可运行于下列操作系统:
Windows 98 和 Windows ME;
Windows NT4;
Windows 2000;
Windows XP;
Windows 2000;
Windows 2003.
ActiveXpert Scripting Toolkit为多种开发工具提供范例,包括:
Visual Basic .NET - 基于Windows .NET的程序;
Visual C# .NET - 基于Windows .NET的程序;
Visual Basic 5.x 或更高 - 基于Windows的程序;
Visual C++ 5.x 或更高 - 基于Windows的程序;
ASP - 基于Web站点的Active Server页面;
ASP .NET - 基于Web站点的Active Server页面和.NET Framework;
VBScript - 基于Windows的脚本;
支持ActiveX/COM组件的任意其他开发平台.
由于多线程结构体系,模块性能极为突出。
结构体系:
ActiveXperts Scripting Toolkit充分利用了Microsoft VBScript引擎。该工具箱仅仅是使用该引擎,并不替换该引擎的任意组件。
ActiveXperts Scripting Toolkit内核含有一个文件:
AxScript.dll——真正的ActiveX/COM 组件。
ActiveXperts Scripting Toolkit可以轻松分布到多个PC上。购买许可证后,即可以将AxScript.dll
复制到PC机上,并在该PC机上注册该DLL。
|