[vtkusers] VTK httpserver class?

Sebastien Jourdain sebastien.jourdain at kitware.com
Mon Jan 17 09:05:09 EST 2011


Thanks Matt,

I see your point and I agree that ParaViewWeb is kind of overkill for
your localhost purpose.

Seb

On Sun, Jan 16, 2011 at 5:57 PM, Matthew Green <babygguy at gmail.com> wrote:
> Hi Seb,
>
> That's okay! The main use case would be:
> User runs application on their pc
> A window is displayed with a visualization and starts listening for http on port 10000
> User opens a browser to http://localhost:10000
> A form is displayed in browser
> User configures visualization options in browser
> User closes browser and watches/rotates/zooms the visualization window as usual
>
> No server required, all local. The user doesn't have to install apache. Think of it as an alternate to using a QT user interface for input.
>
> Thanks for your response. Hope this answers your questions :)!
>
> Sent from my iPhone
>
> On 17/01/2011, at 4:28 AM, Sebastien Jourdain <sebastien.jourdain at kitware.com> wrote:
>
>> Hi Matt,
>>
>> What do you mean by "ParaViewWeb is too overkill for a portable client
>> side app" ?
>> Is the application you are trying to do involved a web server and some
>> clients connecting to that web server ? Which kind of client are you
>> talking about ?
>>
>> Sorry to ask you so many questions but as a ParaViewWeb developer, I'm
>> very interested in your comments.
>>
>> Thanks,
>>
>> Seb
>>
>> On Sun, Jan 16, 2011 at 9:19 AM, Matthew Green <babygguy at gmail.com> wrote:
>>> Hi,
>>>
>>> I've been looking at implementing a basic http interface for my VTK
>>> project to accept options. I don't need to render within the browser
>>> but rather use it to control a rendered window. To do this I've
>>> started looking at implementing a reusable http server class
>>> (hopefully something I can share). Before I start I'm wondering if
>>> there is any crossover with other tools and if anyone has done this
>>> before. ParaViewWeb seems to be the only similar implementation I can
>>> find but that looks to be too overkill for a portable client side app.
>>> So far am considering 2 options:
>>>
>>> Wt - Seems like it would be the best option except it's GPL (major problem)
>>> bozohttpd - Light weight, BSD variant, contains a ready to use API
>>>
>>> I haven't used bozohttpd as of yet but it seems to be moderately
>>> active with security fixes and new features. Anyone have any thoughts
>>> on additional options?
>>>
>>> Thanks!
>>> Matt
>>> _______________________________________________
>>> 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 VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
>>>
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.vtk.org/mailman/listinfo/vtkusers
>>>
>



More information about the vtkusers mailing list