The paraview coprocessor allows a code developer to embed paraview services (pipelines &amp; visualizations) into their program.  It is a different concept that controlling a paraview gui from a command port.<br><br>If you want a way to control paraview from a command port, you&#39;d have two options:<br>
<br>* paraview waits for a command to arrive on the command port.  The paraview gui is frozen while it waits<br>* write a paraview qt plugin that introduces a command port thread.  Use qt&#39;s thread-safe signal slot connections to signal the paraview gui when a new command arrives on the command port.<br>
<br>Both of these options requires that somebody writes new code, these options are not currently available in paraview.  For the first option, someone could implement it quite trivially using just a python script and the python&#39;s socket support.  The commands that an external program sends to paraview command port could be python strings that paraview executes in the python console.<br>
<br>Pat<br><br><br><div class="gmail_quote">On Fri, Mar 4, 2011 at 9:38 AM, Olumide <span dir="ltr">&lt;<a href="mailto:50295@web.de">50295@web.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
This email was originally sent as a reply to a thread <a href="http://markmail.org/message/t22jsckztvnoyafz?q=Paraview" target="_blank">http://markmail.org/message/t22jsckztvnoyafz?q=Paraview</a> started by Alexander. For some reason no one responded to my comments. Nevertheless the important question Andy Bauer raised is if Paraview is used for tasks that do not require the VTK pipeline (paraphrasing). To this I can reply and emphatic yes. I use Paraview for visualization because the VTK format is the only graphics file format the supports points, line, and surfaces and as a ready-made viewer (Paraview). Therefore my programs (I&#39;m doing geometry processing) save point, line and surface data as VTK files and no pipeline is required -- just a viewer. What would be nice would be a *simple* communication mechanism with which my program can instruct Paraview to just load processed data as soon as they become available.<br>

<br>
--------------------------------------------------------<br>
<br>
I&#39;d like to know the difference between CoProcessing and the following feature that is currently being implemented:<br>
<br>
<a href="http://paraview.uservoice.com/forums/11350-general/suggestions/456005-writing-to-paraview-from-an-external-program?ref=title" target="_blank">http://paraview.uservoice.com/forums/11350-general/suggestions/456005-writing-to-paraview-from-an-external-program?ref=title</a><br>

(an ETA on this feature would be nice)<br>
<br>