Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  1. Fotoware Alto
    • 11.14 Schreckhorn
    • Terminology
    • Solutions
    • User Guide - Deutsch
    • User Guide - English
    • API Changelog
  2. Fotoware Veloz
    • Managing users and groups
    • Configuring archives
    • Configuring workflows
    • Configuring site behavior
    • Navigating and searching to find your assets
    • Working with your assets
    • Editing asset metadata
    • Uploading files
    • Version Control in Fotoware
    • Albums - Creating and sharing collections
    • Placing assets in a CMS
    • Working with the Fotoware Pro interface
    • Using the Fotoware plugins
    • Consent management
    • User guide to FotoWeb for iPad (Legacy)
    • Picture conferencing with FotoWeb Screens (Legacy)
    • What's what in Fotoware
    • GDPR
    • Fotoware Veloz releases
    • Activity Exports
    • Fotoware Example Workflows
  3. Fotostation
    • Getting started with Fotostation
    • Viewing, selecting and sorting files
    • Managing your assets with archives
    • Adding metadata to assets
    • Searching for assets
    • Working with your assets
    • Version Control in Fotostation
    • Automating tasks with Actions
    • Configuring metadata fields and editors
    • Configuring Fotostation
    • Configuring Fotostation for multi-user environments
    • Troubleshooting Fotostation
  4. Fotoware Flow
    • What is Flow?
    • Getting started
    • Flow dictionary
  5. Fotoware On-Premises
    • Getting started
    • Index Manager
    • FotoWeb
    • Color Factory
    • Connect
    • Operations Center Guide
  6. Integrations and APIs
    • The Fotoware API
    • Creating integrations using embeddable widgets
    • Authorizing applications using OAuth
    • Auto-tagging
    • FotoWeb Drag and Drop export
    • Integration using webhooks
    • Optimizely and Episerver plugin documentation
    • User Interface Integrations
  7. Fotoware Mobile
    • User guide for Fotoware Mobile for iPhone and Android
    • User guide to FotoWeb for iPad (Legacy)
    • User guide to FotoWeb for iPhone and Android (Legacy)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Support

Table of Contents

Client-server communications via FWP Metadata handling Thumbnail and preview delivery Search processing and data mining File operations FWP in FotoStation Actions Features that "check out" files from Index Manager Opening files in Photoshop File saving and naming requirements RAW files opened in Photoshop Opening files in the associated application on the client Editing images in FotoStation's image editor Performing a real crop in FotoStation Local repositories for checked-out files
  • Home
  • Fotoware On-Premises
  • Getting started
  • Metadata in the FotoWare system (On-Premises)

FWP protocol details

Learn the details about how the FWP protocol works in the Fotoware suite of products.

30. April 2025

Elaine Foley

Table of Contents

Client-server communications via FWP Metadata handling Thumbnail and preview delivery Search processing and data mining File operations FWP in FotoStation Actions Features that "check out" files from Index Manager Opening files in Photoshop File saving and naming requirements RAW files opened in Photoshop Opening files in the associated application on the client Editing images in FotoStation's image editor Performing a real crop in FotoStation Local repositories for checked-out files

The FWP protocol is used for connections between Fotoware applications. Starting with version 8.0 build 760, FotoStation, Index Manager and Color Factory make full use of FWP 2.0, which provides full client-server functionality so that clients do not require SMB or AFP access to the network shares.

Client-server communications via FWP

Metadata handling

All metadata delivery from the server is passed over the FWP protocol. When clients update metadata, the transaction travels over FWP and is executed by the server. Thus, the client does not require network access to the actual shares where the assets are stored.

Thumbnail and preview delivery

Index Manager produces cached items for all assets in its document folders and delivers these to clients over the FWP protocol. When assets are updated, for example when an image is edited, Index Manager updates the cached item and pushes new thumbnails and previews to the client.

Search processing and data mining

Search queries and results are passed between client and server over the FWP protocol.

Client-side data mining is handled on the server and the query results are passed to the client.

File operations

Most file operations are handled by the server upon client request. However, some features. such as high-resolution image editing, requires the client to download the file, make the changes, and upload it back to the original repository. These use cases are described in the paragraph below.

Tip: Clients can be configured to not allow deletion of assets on a per-user or per-group basis.

FWP in FotoStation Actions

With FWP 2.0, FotoStation Client's Actions can make full use of the new protocol.

Features that "check out" files from Index Manager

Opening files in Photoshop

For any format that Photoshop can save, using “Save” after editing the image will immediately start an upload to Index Manager.

Using Save will overwrite the original image in the archive. If it's important to preserve the original image, make a duplicate first using the duplication feature in FotoStation.

The image can also be Saved as with a new name. The new image file will automatically be uploaded to the archive and appear as a new asset.

File saving and naming requirements

  • The image must be saved to the same folder as the image that was checked out and opened in Photoshop.
  • The first part of the name must be the same as the original image. “Image.jpg” can be saved as “Image_new.psd” but not as “New_Image.psd”

Images that are saved with Save as will never overwrite existing files with the same name in the archive. Instead, an incremental number is added at the end as required.

RAW files opened in Photoshop

The Open in Photoshop function also supports RAW files.

Using the “Done” button in Camera Raw will create a sidecar file with the Raw settings and this file is uploaded to Index Manager.

Using the “Save Image…” option will save the RAW file as a DNG and this will also be uploaded to Index Manager provided that the two points above are respected.

The “Open Image” option will also work as described above.

Opening files in the associated application on the client

Using the Open function in FotoStation will open the asset in the associated application on the client machine, and can be used to edit practically any kind of document. The file saving and naming requirements are the same as described above.

Editing images in FotoStation's image editor

JPEG, TIFF and EPS files that are opened in FotoStation's image editor and re-saved will be automatically uploaded back to the Index Manager server, replacing the original asset in the archive.

For other formats (typically RAW) the file is always saved as a very high quality JPEG file and uploaded as a new file to Index Manager.

Performing a real crop in FotoStation

While a soft crop is technically just a metadata change, a real crop, involves editing of actual image data, requires the file to be downloaded to the client, modified, and then uploaded back to the server.

Local repositories for checked-out files

The features that involve checking out files from Index Manager described above rely on saving a local working copy of the files.

Checked-out files are stored in a folder in the logged-in user's user profile:

Windows: C:\Users\[username]\AppData\Local\Fotoware\FotoStation\Downloads

Mac: ~/Library/Application Support/Fotoware/FotoStation/Downloads

FotoStation keeps a record of the current state on disk. If FotoStation quits in the middle of an upload, the upload will restart when FotoStation is relaunched.

specifics fwp protocol

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Consent management overview
  • Consent status of an asset
  • Managing consent
  • EXIF field code reference
eco-lighthouse-miljøfyrtårn

Company

  • About us
  • Resellers
  • Careers
  • Contact us

Help & support

  • Support center
  • Consultancy
  • Tech partners
  • Fotostation
  • System status

Trust Center

  • Legal
  • Security
  • Sustainability & ESG

Locations

Fotoware AS (HQ)
Tollbugata 35
0157 OSLO
Norway
FotoWare Switzerland AG
Industriestrasse 25
5033 Buchs (AG)
Switzerland

Copyright 2025 Fotoware All rights reserved.

  • Terms of service
  • Privacy policy
  • Cookie policy

Knowledge Base Software powered by Helpjuice

Expand