How is the dataflow structured for external images?

Im collecting metadata from an external REST service.

The service and the Verivo application server is behind the same firewall.

Getting the data works fine, but im having problems loading images from url:s the data specifies.

These images are also behind the firewall.

According to http://appstudio.verivo.com/display/coredoc/The+Request-Response+Flow i make the assumption that image requests first go through the application server which in turn collects my image.

But since this has become a problem im starting to suspect that when requesting an image the phone skips the application server.

 

Does image requests go through the Application server?

If not, is there a standard way for me to tunnel resources to a Verivo client?

Have more questions? Submit a request

5 Comments

  • 0
    Avatar
    Johan Nilsson

    I tested to override the metadata path with an public image path.

    This produces images in the carousel, so my configuration regarding the image carousel should be correct.

     

     

  • 0
    Avatar
    Johan Nilsson

    The path i get from the rest service looks like this:

    http://server/service/downloadAssetByService.action?mmId=assetid&renditionType=png_th

    using that in a browser yields an .png image.

    Could there be a problem with the path seemingly being a REST call?

  • 0
    Avatar
    Victor Ulhagen

    Browsing the image does not work, and it should not work.

    The resources are protected behind the firewall, which in turn means that the client cant and shouldnt be able to directly fetch the resources.

    So, it works from my computer, since its inside the network and whitelisted at the media service.

    The phone does not work, since its connecting from the outside.

     

    That is why i want the application server to tunnel the resources to my client. since the application server is inside the firewall, and is whitelisted in the service.

  • 0
    Avatar
    gaylon_vorwaller

    Don't know if this helps any, but we had what sounds to me like a similar situation, but trying to get a PDF file from an internal server.  The Verivo (then Pyxis) PSG consultant produced a reverse proxy server for us, with an external URL with the internal URL as a parameter.  The service got the PDF image from behind the firewall, then served it up via the external reverse proxy's URL.  Sorry if my explanation is weak, since but sounds like the same general idea might work for you guys.  It works perfect for us...

  • 0
    Avatar
    Victor Ulhagen

    Yes, that is what i meant by a tunneling service :)

     

    thanks for the information guys

Please sign in to leave a comment.
Powered by Zendesk