Symantec 14541094 OLE Automation Guide - Page 12

About the pcAnywhere Automation Server, What you can do with the pcAnywhere Automation Server

Page 12 highlights

12 Using OLE Automation with Symantec pcAnywhere About the pcAnywhere Automation Server ■ OLE Automation controller: An application or development tool that accesses and controls the components that have been exposed by the OLE Automation server You can use any programming language that supports OLE Automation. The two most common programming languages are Microsoft Visual Basic and Microsoft Visual C++. An external application accesses an OLE Automation server by connecting to the server and then requesting access to one or more of its published interfaces. An interface is an entry point that allows access to one or more related methods or properties. After an application obtains an interface to the server, it can then call any internal interface method as though it were part of the external application. About the pcAnywhere Automation Server The pcAnywhere Automation Server lets external applications manage pcAnywhere remote, host, and caller information files to automate remote control and file transfer tasks. The pcAnywhere Automation Server functions as a programmable replacement for the Symantec pcAnywhere user interface and mirrors much of its default behavior. For example, when you create a host object in pcAnywhere, the first available modem TAPI device is assigned by default. Similarly, when you create a host object using the pcAnywhere Automation Server and then enumerate through the list of assigned connections, the first available modem TAPI device is already assigned. What you can do with the pcAnywhere Automation Server The pcAnywhere Automation Server lets you automate a variety of administrative and productivity tasks. For example, you can do the following: ■ Automatically distribute and install software updates on multiple computers across your network ■ Schedule automatic file transfers between computers for audit or archive purposes ■ Automatically add a name to or remove a name from the allowed callers list on every pcAnywhere host on your network

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112

12
Using OLE Automation with Symantec pcAnywhere
About the pcAnywhere Automation Server
OLE Automation controller: An application or development tool that
accesses and controls the components that have been exposed by the OLE
Automation server
You can use any programming language that supports OLE Automation.
The two most common programming languages are Microsoft Visual Basic
and Microsoft Visual C++.
An external application accesses an OLE Automation server by connecting to the
server and then requesting access to one or more of its published interfaces. An
interface is an entry point that allows access to one or more related methods or
properties. After an application obtains an interface to the server, it can then
call any internal interface method as though it were part of the external
application.
About the pcAnywhere Automation Server
The pcAnywhere Automation Server lets external applications manage
pcAnywhere remote, host, and caller information files to automate remote
control and file transfer tasks. The pcAnywhere Automation Server functions as
a programmable replacement for the Symantec pcAnywhere user interface and
mirrors much of its default behavior.
For example, when you create a host object in pcAnywhere, the first available
modem TAPI device is assigned by default. Similarly, when you create a host
object using the pcAnywhere Automation Server and then enumerate through
the list of assigned connections, the first available modem TAPI device is
already assigned.
What you can do with the pcAnywhere Automation
Server
The pcAnywhere Automation Server lets you automate a variety of
administrative and productivity tasks. For example, you can do the following:
Automatically distribute and install software updates on multiple
computers across your network
Schedule automatic file transfers between computers for audit or archive
purposes
Automatically add a name to or remove a name from the allowed callers list
on every pcAnywhere host on your network