[Paraview] basics of paraview client server programming

Utkarsh Ayachit utkarsh.ayachit at kitware.com
Mon Jun 6 13:01:13 EDT 2016


Attached.

On Mon, Jun 6, 2016 at 12:59 PM, Peter Debuchev <peterdebuchev at gmail.com> wrote:
> Dear Utkarsh,
> thank you for your offer to search the old ParaView Guide v3 client-server
> programming chapter. May I ask whether your search has been successful? Even
> a scan of the pages from the relevant chapter would be nice, if you are
> authorized to share it.
>
> I have read all your links, and they are great to get an idea about the
> changes that are going on. However, I would need a well structured
> book-chapter which builds the story from the basic requirements to a full,
> simple application. The information in the links is so spread that
> everything seems to depend on everything else, and nowhere is it clear what
> are ideas for the future, what is under current development, and what has
> been deprecated again.
> I would really like to read again the chapter from ParaView Guide v3, which
> I remember gave me perfect insight into Paraview years ago. Even if it is
> rather out of date, it would give me a solid basis to better understand the
> current developments.
>
> Peter
>
> 2016-06-02 14:43 GMT+02:00 Utkarsh Ayachit <utkarsh.ayachit at kitware.com>:
>>
>> Alas, there's nothing up-to-date. I've been meaning to write a blog
>> series covering various aspect of ParaView internals, but it's hard to
>> find some downtime to get that going. I'll try to see if I can find
>> the old PDF for the ParaView Guide v3 and share the old chapter
>> (although obsolete, but basic design may still be relevant). The
>> ParaView developers Wiki
>> (http://www.paraview.org/ParaView/index.php/Main_Page) has a few
>> articles that we wrote with coming up with the design for some of the
>> core components. The implementations generally differ slightly from
>> the design and may have names/APIs changed since, but nonetheless may
>> be helpful in understanding how things came about. Specifically,
>>
>> [1] http://www.paraview.org/ParaView/index.php/ServerManager_2.0
>> [2] http://www.paraview.org/ParaView/index.php/ProcessModule_2.0
>> [3] http://www.paraview.org/ParaView/index.php/Views_And_Representations
>> [4]
>> http://www.paraview.org/ParaView/images/2/24/ParaViewCollaborationChanges.pdf
>>
>> Utkarsh
>>
>> On Thu, Jun 2, 2016 at 5:19 AM, Ellon Paiva <ellonpaiva at gmail.com> wrote:
>> > +1 for that. I'm very interested to know if there's such book or
>> > document.
>> >
>> > When I started developing a plug-in for ParaView I found this
>> > presentation
>> > almost by accident. Maybe it can help you. Apparently it was used in a
>> > conference/workshop (VIS08?) to describe briefly the proxy system, and
>> > refers to the "Paraview Guide, Version 3, section 18.6, and chapter 19
>> > for
>> > details (see slide 30). Unfortunately the version 3 of the Guide I
>> > couldn't
>> > find.
>> >
>> > Ellon
>> >
>> >
>> > On 06/02/2016 07:35 AM, Peter Debuchev wrote:
>> >
>> > Is any introduction available, how vtkSMServerManager, vtkSMSessions,
>> > vtkProxies etc. are set up to interact with a pvserver or with a custom
>> > server application?
>> > I am not talking about short demos that show how to create and display a
>> > sphere using pvpython. What I am looking for is a book chapter or
>> > similar
>> > explaining the principles behind vtkSMSessions, vtkProcies etc.
>> >
>> > Does anybody remember, which of the VTK or ITK or Paraview books
>> > included
>> > such chapters?
>> >
>> > Peter
>> >
>> > 2016-05-29 19:09 GMT+02:00 Peter Debuchev <peterdebuchev at gmail.com>:
>> >>
>> >> Dear Paraview programmers,
>> >> I am looking for some information about the basic principles of
>> >> Paraviews
>> >> client-server model, the setup of client proxies and the communication
>> >> design.
>> >>
>> >> I think that I have seen a chapter with a short introduction on these
>> >> topics some years ago. It was in one of the VTK books or in the
>> >> Paraview
>> >> User's Guide. Now I cannot find this chapter again. Has it been removed
>> >> in
>> >> the latest edition of these books? Or is it described in a different
>> >> book
>> >> which I don't remember?
>> >>
>> >> Peter
>> >
>> >
>> >
>> >
>> > _______________________________________________
>> > Powered by www.kitware.com
>> >
>> > Visit other Kitware open-source projects at
>> > http://www.kitware.com/opensource/opensource.html
>> >
>> > Please keep messages on-topic and check the ParaView Wiki at:
>> > http://paraview.org/Wiki/ParaView
>> >
>> > Search the list archives at: http://markmail.org/search/?q=ParaView
>> >
>> > Follow this link to subscribe/unsubscribe:
>> > http://public.kitware.com/mailman/listinfo/paraview
>> >
>> >
>> >
>> > _______________________________________________
>> > Powered by www.kitware.com
>> >
>> > Visit other Kitware open-source projects at
>> > http://www.kitware.com/opensource/opensource.html
>> >
>> > Please keep messages on-topic and check the ParaView Wiki at:
>> > http://paraview.org/Wiki/ParaView
>> >
>> > Search the list archives at: http://markmail.org/search/?q=ParaView
>> >
>> > Follow this link to subscribe/unsubscribe:
>> > http://public.kitware.com/mailman/listinfo/paraview
>> >
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the ParaView Wiki at:
>> http://paraview.org/Wiki/ParaView
>>
>> Search the list archives at: http://markmail.org/search/?q=ParaView
>>
>> Follow this link to subscribe/unsubscribe:
>> http://public.kitware.com/mailman/listinfo/paraview
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ServerManagerChapter.pdf
Type: application/pdf
Size: 327922 bytes
Desc: not available
URL: <http://public.kitware.com/pipermail/paraview/attachments/20160606/94f130c2/attachment-0001.pdf>


More information about the ParaView mailing list