What's unclear is how many simultaneous connections does this allow to the server?
When you buy a server license you buy a specific number of connections. E.g. if you buy 5 connections then you can have a total of 5 FileMaker Pro, FileMaker GO, and FileMaker Webdirect clients connected at once. That is not 5 of each but a total of 5.
In addition to our client licensees for staff, we wanted to allow web publishing API calls to be made from a non-FM server to the FM server to retrieve info on demand for our own users. We were wondering what kind of licensing and practical limits we might run into in such a situation.
If you are using a technology like the FileMaker PHP API then you can make those calls free of any extra licensing. You can make thousands of those calls at a time on a decent server machine depending on the complexity of the call and bandwidth. If the API calls are calling FileMaker scripts then the amount of calls at a time is much less.
What is the difference between FileMaker Webdirect clients (e.g. what is a FM Webdirect client?) and making a call via the FileMaker PHP API.
Our own server doesn't use PHP, but are making HTTP requests through our own scripting language, calling URLs like
and returning XML.
Just to clarify Carl. On an AVLA legacy license (not FLT) the connections are unlimited for AVLA legacy licensed copies of FileMaker Pro. Connections purchased in addition, 1 included within FileMaker server, only apply to FileMaker Go and WebDirect.
FileMaker allows you to publish via the Web via Webdirect *very* easily. It's almost the same as using a FileMaker Pro client to access the server but via the web.
The link you have there uses the XML API to the server, and that too is free for unlimited access attempts.
The free access points are PHP, XML and ODBC/JDBC. Accessing via FileMaker, Webdirect, or FileMaker GO requires licenses.
Your best bet is to call FileMaker or contact an FBA member about licensing costs. It's better to talk to someone direct as you might find you can get an upgrade discount or bundle, there are specials running all the time that you might qualify for.
Thanks. I did finally get a reply from Filemaker. They wrote:
"The customer/community is correct that XML does not use paid connections. It falls under CWP which per the system requirements we tested with 200 connections, but the theoretical max is 2000."