Az F1 rendszer telepítésének ajánlott koreográfiája szerint az infrastruktúrális elemeket a befogadó szervezet telepíti, míg az F1 rendszerhez közvetlenül hozzátartozó szoftver-elemeket a beszállító, azaz a CallTec Consulting.
A telepítés előfeltételeit a Telepítési előfeltételek dokumentum részletezi.
Az F1 rendszer valamennyi hordozóeleme esetében felmerül a kompatibilitás kérdése. Az ezzel kapcsolatos követelményeket a befogadó szervezetnek követnie kell.
Az Oracle adatbázisszerver tekintetében a befogadó szervezetnek be kell tartania az F1 rendszer kompatibilitási követelményeit.
Az F1 rendszer az Oracle 11g R2 (11.2.0.4) verziójától kezdődően kompatibilis.
Mivel az F1 rendszer kiszolgálandó webes elemei olyanok, hogy a web- ill. alkalmazás szerver ajánlások mindhárom platformjából (statikus, dinamikus, enterprise) igényelnek egyet-egyet* a hordozó szerverek rendszere a szabványok mentén összevonható. Az összevonást az F1 rendszer nem korlátozza.
* Az értelmezés itt vertikális, tehát az üzemeltetésben szereplő F1 változatok sokszínűségéből származó elem-permutálódást nem veszi figyelembe.
A kliens számítógépek telepítését a befogadó szervezet végzi saját politikája szerint az F1 rendszer igényeinek megfelelően.
Az F1 alkalmazás minden olyan rendszerrel kompatibilis, ami Java 21 Standard Edition rendszert futtat és ami HTML 5 szabványt követő böngészővel, valamint Microsoft Office csomaggal rendelkezik.
Office
Az F1 alkalmazás dokumentum kezelő funkciói csak a Microsoft Office termékcsaládon belüli szoftverekkel kompatibilisek. Más irodai szoftverekkel kapcsolatos kompatibilitás csak az előbbivel való “áttétes” kompatibilitás miatt valósulhat meg.
Minimálisan szükséges:
Microsoft Office 2010
Microsoft.NET 4.0
Az F1 rendszer szállított elemi Java alapúak, az Oracle-hez történő kapcsolódást natív JDBC csatolóval oldják meg. Ezen belül az egyes elemekre jellemző kapcsolódások minősége eltérő.
Az F1 asztali alkalmazás működése közben JDBC driver segítségével Oracle Net8 kapcsolatot tart fenn az Oracle szerver felé (párhuzamosan akár többet is). Az Oracle Net8 protokoll TCP/IP pedig csomagokon alapszik. Az kliensek tűzfalán tehát engedélyezni kell az Oracle szerver irányába menő kommunikációt, a megfelelő porton (alapértelmezett Oracle port: 1521).
[ORA_PORT]
Mivel az F1 asztali alkalmazás Java SE 8 környezetben fut, azon belül pedig Java Web Start technológiával indul és az un. sandbox-ban helyezkedik el, folyamat vagy fájl alapú szabály közvetlenül nem alkalmazható rá, kizárólag a hálózati csomag szabállyal kontrollálható.
Az alkalmazásszerverek és az Oracle adatbázis közötti dedikált csatorna átjárhatóságát permanensen biztosítani kell!
Az F1 rendszer webes elemeit az kliensek webböngészőn keresztül érik el, tehát a szabályzásnak normál belső webforgalomra kell felkészülnie. A szolgáltatási elemeket azonban mind a kliensek, mind az Oracle adatbázisszerver közvetlenül is hívhatják, így ezeket hívásokat is lehetővé kell tenni.
Az F1 rendszer Oracle-n belül objektumainak (szükséges) jogosultságait a rendszerarchitektúra pontosan definiálja.
Az F1 asztali alkalmazás a Java 8 SE környezetben fut, azon belül is Java Web Start alkalmazásként. A működés feltétele tehát, hogy a felhasználó jogosult legyen ezek működtetésére (javaw.exe, javaws.exe futtatására). Futtatáskor a Java virtuális gép teljes hozzáférésű módban működik (ez azt jelenti, hogy lehetővé teszi a merevlemez elérését az F1 alkalmazás számára). A futtató felhasználónak ezért teljes hozzáférése kell legyen az alkalmazás adatok (lásd Java 8 VM) könyvtárára:
%HOMEPATH%/.f1