What is Peach
Installing
Tutorials
Methodology
Introduction
FAQ
Peach 3
Peach Pits
 General Conf
 Data Modeling
 State Modeling
 Agents
  Monitors
 Test
  Publishers
  Loggers
Running
Minset
Peach 2.3

License

Remote Publisher

The Remote publisher runs another publisher from a Peach Agent process.

Tip
Remote publishing is only supported with TCP Remoting agent channel.

Parameters

  • Agent — Name of Agent to run the Publisher from

  • Class — Name of Publisher to run

  • Other Parameters — Parameters for Publisher being remoted

Actions

  • Any actions supported by remoted publisher

Examples

Remoting TCP Publisher
<Agent name="RemoteAgent" location="tcp://192.168.1.1:9001" />

<Test name="Default">
    <!-- ... -->
        <Agent ref="RemoteAgent" />

        <Publisher class="Remote">
                <Param name="Agent" value="RemoteAgent" />
                <Param name="Class" value="TcpClient"/>

                <!-- Parameters for TcpClient -->
                <Param name="Host" value="127.0.0.1" />
                <Param name="Port" value="8080" />
        </Publisher>
</Test>
Starting Peach Agent Process
peach.exe -a tcp