Example Cookbook¶
When writing iApp Templates, it can be very helpful to see examples of
how similar problems were solved. The F5 built-in iApp Templates are
filled with useful examples of how to accomplish various tasks, but it
can be hard to know where to look if you are not familiar with which
templates do what. This page contains a variety of possible tasks and
pointers to templates that accomplish those tasks.
The Standard Form¶
Quite a number of iApp Templates follow a standard form that is based
off the HTTP template. Many application solutions that are based on
the HTTP protocol can be set up using this standard form of the iApp
Template. Here are some examples of templates that follow this form.
These applications all need a single virtual server with the standard
bells and whistles.
- f5.http
- f5.bea_weblogic
- f5.microsoft_sharepoint_2007
- f5.microsoft_sharepoint_2007
- f5.oracle_ebs_12
- f5.peoplesoft_9
- f5.sap_erp
- f5.sap_enterprise_portal
- f5.vmware_view
Extending the Standard Form¶
Sometimes an application needs a little bit more than what is provided
for in the standard model. The Oracle AS 10g template extends the
standard form to provide for an optional second HTTP service. Citrix
XenApp has two required services, one for the front-end web servers
and one for the back-end servers.
- f5.oracle_as_10g
- f5.citrix_xenapp
Supporting Many Services on the Same Set of Servers¶
- f5.microsoft_lync_server_2010
- f5.microsoft_exchange_2010
Creating Custom iRules Based on User Selections¶
- f5.microsoft_exchange_2010
The BIG-IP API Reference documentation contains community-contributed content. F5 does not monitor or control community code contributions. We make no guarantees or warranties regarding the available code, and it may contain errors, defects, bugs, inaccuracies, or security vulnerabilities. Your access to and use of any code available in the BIG-IP API reference guides is solely at your own risk.