Introduction to FileMaker Pro web security    7
Web server security and the Web Companion
The software you use to publish databases, images, and other content to the Web is called 
web 
server
 software. Web server software performs the critical task of processing and fulfilling requests 
for data. When someone enters a web address into their browser, they are requesting the web server 
software at that address to locate data or an image and download it to their machine, where it can 
be displayed in their browser. To protect the integrity of this process, your web server has its own 
security mechanism.
The FileMaker Pro 
Web Companion
 is a plug in component of FileMaker Pro. The Web 
Companion functions as an HTTP server/web server/Common Gateway Interface (CGI) 
application, communicating with web browsers that request data from or submit data to a 
FileMaker Pro database.
When you publish your data using FileMaker Pro 
Instant Web Publishing
, the FileMaker Pro Web 
Companion functions as the web server, and security is provided by FileMaker Pro access 
privileges. As with FileMaker Pro desktop publishing, access via Instant Web Publishing is 
controlled by passwords. For more information about FileMaker Pro access privileges, see 
 FileMaker Pro access privileges  on page 13.
When you publish your data using FileMaker Pro 
Custom Web Publishing
, you can use the 
FileMaker Pro Web Companion as your web server. If you are using FileMaker Pro Unlimited 
software and the FileMaker Web Server Connector, you can use third party web server software, 
such as Microsoft Internet Information Server (IIS) or Apache Web Server. If you are using the 
FileMaker Pro Web Companion as your web server, security is provided by either access privileges 
or the Web Security Databases. See  Securing data for web publishing within FileMaker Pro  on 
page 12 for a comparison of these methods to determine which is best for your needs. If you are 
using a third party web server with Custom Web Publishing, your web server software may offer 
additional security features. Consult the documentation included with your web server software for 
more information.
Secure Sockets Layer (SSL) security for Custom Web Publishing
The Secure Sockets Layer (SSL) protocol is a standardized method for allowing encrypted and 
authenticated communication between web servers and web browsers. SSL can provide a 
commercial level of authentication, privacy and data integrity through encryption. Many web 
designers turn to SSL protection when security is the highest priority. For example, when receiving 
credit card information from a customer using a web browser, many web sites will use SSL to 
encrypt and secure the communication to prevent other people on the Internet from obtaining this 
information. Encryption through SSL converts information being exchanged between web servers 
and web browsers into unintelligible information through the use of mathematical formulas known 
as 
ciphers
. These ciphers are then used to transform the information back into understandable data 
by the intended recipient through 
encryption keys
.




  

Home

About Services Network Support FAQ Order Contact
 

Mac Web Host

Our partners:Jsp Web Hosting Unlimited Web Hosting Cheapest Web Hosting  Java Web Hosting Web Templates Best Web Templates PHP Mysql Web Hosting Interland Web Hosting Cheap Web Hosting PHP Web Hosting Tomcat Web Hosting Quality Web Hosting Best Web Hosting  Mac Web Hosting 

Lunarwebhost.net  Business web hosting division of Vision Web Hosting Inc. All rights reserved