COM объект (NetCom.Remote) |
Этот объект COM находится в библиотеке netcom.dll и используется для локального или удаленного конфигурирования службы (например, консоль NetCom использует этот объект для доступа к конфигурации службы). При помощи объекта COM вы можете получить доступ к локальному или удаленному объекту TrafficFilter и ко всем его методам и свойствам.
COM-объект использует собственный масштабируемый протокол RPC (Remote Procedure Call), который не подвержен проблемам подключения, как в случае с интегрированным в ОС семейства Windows.
Пример использования (VBScript):
'netcom.dll содержит 'NetCom.Remote'
Dim Remote, TrafficFilter, S, V
Set Remote = CreateObject("NetCom.Remote")
With Remote
.Host = "192.168.0.1"
.Port = 42566
.UserName = "Administrator"
.Password = "mypass"
Set TrafficFilter = .CreateRoot
With TrafficFilter
'Показать версию службы
V = .Version
S = "Версия службы Routix NetCom: " & V(0) & "." & V(1) & "." & V(2) & "." & V(3)
If .IsFreeware Then
S = S & ", Freeware"
Else
S = S & ", Registered"
End If
WScript.Echo S
'Добавить версию службы в системный журнал событий на удаленной машине
.LogInfo(S)
End With
End With
Set TrafficFilter = Nothing
Remote.Disconnect
Set Remote = Nothing