May 15, 20178 yr We are currently using MS with FMS 14 ( concurrent connections license). The new licensing (which I really hate) of FMS 15 and 16 use the notion of "users" instead of concurrent connections. How does MirrorSync work with that system ? If I have 50 different users who sync their offline database , do I really need to buy 50 FLT licenses (knowing that those users will not connect directly to the server and only use MS to sync) ? Edited May 15, 20178 yr by sfpx
May 15, 20178 yr MirrorSync does not need any FileMaker Server licenses to sync. All communication with FileMaker Server is via JDBC or XML, not via a connected FileMaker client application.
May 16, 20178 yr Author Thanks for the reply Jesse. What about containers ? From the documentation Quote MirrorSync 2.1 and later does not use any concurrent connections for non-container data (text, number, date, time, timestamps). If you are syncing container fields, then MirrorSync may need to connect to FileMaker Server for the duration of the sync (it disconnects as soon as the sync finishes), depending on what version of FileMaker Pro/Go you are using, as well as the size of the container field contents. Should I convert my container fields into base64 text fields to avoid that ?
May 16, 20178 yr No, it is very inefficient to deal with container data as base64. By default, MirrorSync will not switch to using a FileMaker client guest connection unless it is transferring container data where a single field is larger than 10 megabytes. It is rare for a single container field to store data that large (iOS pictures taken with the camera are typically 1-3 megabytes). If you do have container fields larger than 10 megabytes, and you want to prevent MirrorSync from connecting as a guest of FileMaker Server, you can set a global variable to increase that threshold to a large number. That would be a much better solution than using base64 encoding for all container data.
September 5, 20178 yr Author On 5/15/2017 at 2:24 PM, Jesse Barnum said: MirrorSync does not need any FileMaker Server licenses to sync. All communication with FileMaker Server is via JDBC or XML, not via a connected FileMaker client application. I may be tempted to test the Development license of fms 16. Limitations Quote three (3) simultaneous web-based client connections for Custom Web Publishing Does this apply to Mirrorsync ?
September 7, 20178 yr I didn't know about that limitation on the developer server. Give it a try. I doubt it's legal to use FMS development server license for live deployment, even if it does technically work.
Create an account or sign in to comment