Table of Contents

Search

  1. Preface
  2. Part 1: Introduction
  3. Part 2: PowerExchange Client for PowerCenter (PWXPC)
  4. Part 3: PowerExchange ODBC
  5. Appendix A: PowerExchange Interfaces for PowerCenter Tips
  6. Appendix B: Datatypes and Code Pages
  7. Appendix C: PowerExchange Interfaces for PowerCenter Troubleshooting

PowerExchange Interfaces for PowerCenter

PowerExchange Interfaces for PowerCenter

Asynchronous Read and Write Processing

Asynchronous Read and Write Processing

Asynchronous read and write operations use application threads, network threads, and circular buffers to exchange data between a PowerExchange client and PowerExchange Listener.
The following steps summarize the asynchronous read process:
  1. The application thread on the PowerExchange Listener writes data to the circular buffer on the PowerExchange Listener.
  2. The network thread on the PowerExchange Listener reads data from the circular buffer and sends the data across the network.
  3. The network thread on the PowerExchange client reads data from the network and writes the data to the circular buffer on the PowerExchange client.
  4. The application thread on the PowerExchange client reads the data from the circular buffer and processes the data.
The following steps summarize the asynchronous write process:
  1. The application thread on the PowerExchange client writes data to the circular buffer on the PowerExchange client.
  2. The network thread on the PowerExchange client reads data from the circular buffer and sends the data across the network.
  3. The network thread on the PowerExchange Listener reads data from the network and writes the data to the circular buffer on the PowerExchange Listener.
  4. The application thread on the PowerExchange Listener reads the data from the circular buffer and writes the data to the target.

0 COMMENTS

We’d like to hear from you!