1 / 13

WP3: SOA architecture

WP3: SOA architecture. Create an open, extendable , flexible , robust framework that facilitates : M edia storage Media analysis User management Communication between all IM3I layers. The service oriented architecture.

ronia
Download Presentation

WP3: SOA architecture

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WP3: SOA architecture Createan open, extendable, flexible, robustframeworkthatfacilitates: Media storage Media analysis User management Communication betweenall IM3I layers

  2. The service orientedarchitecture “provides methods for systems development and integration where systems package functionality as interoperable services. A SOA infrastructure allows different applications to exchange data with one another.”

  3. Charachteristics Well defined in- and output data (data transformations) Reusable because of contained and described functionality Standardized protocols (SOAP/XML) The service uses a network protocol and can easily be distributed Easy integration in development (WDSL)

  4. IM3I: schematicoverview

  5. IM3I: schematicoverview Analysis Layer Interface layer (tools andauthoring) Architecture Layer (facilitatescommunicationand storage)

  6. Analysis Layer Mime-type analyzer Transcoder (add artefact forinterface) Analysis Pipelines Video (segmenter/ concept / physics analysis) Audio (segmenter / type analysis) Image (concept/ physics analysis)

  7. Schematicoverview

  8. Services example Add IM3I object (original video) Add Im3I artefact (transcoded video) Add IM3I artefact (thumb) Add Im3I analysis (segmentation) Add Im3I analysis (concept) Add Im3I analysis (dominant color)

  9. Interface Layer Retrieves/ stores projects Retrieves/ stores media-objects; associatedartefactsand analysis data Retrieves media-objectsfrom URL (analysisbyURL) Able to integratewithoutside services Google translate/ location services

  10. Frontend API (selection)

  11. Architecture Admin Available on port 9090 of everyinstallation (ie. http://im3i-server.hku.nl:9090/ Includes API specification, JAVA docand WSDL Includes monitoring tools and a direct view in repository Is meantforadmin users (notstylized)

  12. Architecture Admin

  13. Post Im3I modifications Multiple Installations (bintje-02/01; im3i-server; hermes@in2) Serverside transformations Centralizedand compact transcoding Server side analyze_by_URL

More Related