Developer’s Guide
Table Of Contents
- Chapter 1: Installing FileMaker Pro Developer Edi...
- Chapter 2: Binding solution files
- The binding process—an overview
- Before binding
- Binder and runtime terminology
- Specifying the primary file
- Naming the runtime solution
- Assigning the binding key
- Choosing auxiliary files
- Choosing binding options
- Assigning the three-character extension
- Specifying a location for solution files
- What happens during binding
- Binding cross-platform solutions
- Changing solutions
- Chapter 3: Preparing and managing runtime soluti...
- Chapter 4: Distributing your bundled solution
- Appendix A: Feature comparison—runtime Appendix ...
- Appendix B: About the TechInfo database
- Index
Installing FileMaker Pro Developer Edition 1-7
Java class support
With the new Java API, you can enhance databases you publish on the Web
via the FileMaker Web Companion. The Developer Edition also contains
information and sample Java applets to help you use the new API.
About Java
Java is an object-oriented programming language for creating and
distributing online applets on the Web. With Java, you can create more
sophisticated and useful web sites than you can using HTML alone.
Java has some advantages over other programming languages such as C
and C++:
1 Java code can be written to be platform-independent. After you
compile your code into class files, users can view your Java applets
on any computer with a Java-enabled web browser. If you develop
cross-platform FileMaker Pro solutions, this will save you the
frustration of developing twice for platform-specific technologies.
1 Because Java is geared for Web usage, it has built-in security features
and built-in functionality such as TCP and UDP networking classes.
Due to these security features, all FileMaker Pro databases
communicating with a Java applet must be using the same IP number.
Using Java, you can design a front-end for your FileMaker Pro 4.0
databases that:
1 accesses data from multiple FileMaker Pro databases
1 performs any database activities possible with interactive HTML and
CDML forms, such as searches and creating, updating, and deleting
records
An example of a Java applet used in FileMaker Pro 4.0 is the book icon in
the Instant Web Publishing interface. On the Web, users can click the book
icon in the status area to move from record to record, just as they do in a
stand-alone database. For an example of how Java classes interact with
FileMaker Pro, review the examples and documentation in
\Developer
Edition CD\FileMaker Pro APIs\Java Class Library.
Note Java has a steeper learning curve than HTML. You should be
familiar with programming before writing a Java applet.
For general information about Java, visit the Sun Microsystems, Inc.
web site at http://www.javasoft.com.