
Det finns ett flertal olika varianter att tillgå vid distribution av en 4D-applikation. Var och en med sin fördel, vilket beskrivs nedan.
Jag är en utvcklare som behöver... |
Du behöver: |
Distribuera applikationer i testsyfte, för användning inom företaget, som hobby, till några vänner, etc. |
|
Distribuera applikationer till några klienter, mindre företag, externa arbetsgrupper, etc. |
|
Distribuera applikationer till en större mängd kunder eller som en "dubbelklickbar" (merged) applikation, etc. |
|
Distribuera fleranvändarlöningar till en större mängd kunder eller till någon som behöver en klient/serverlösning i 4D, etc. |
Det finns även andra varianter att tillgå. För att få veta mer om dessa kan ni kontakta oss på 4D Sweden AB.
4D Runtime inkluderas med både 4D Standard Edition och 4D Developer Edition och gör det möjligt att distribuera obegränsat med interpreterade 4D-applikationer. 4D Runtime är utmärkt i testsyfte, vid intern distribution eller då säkerhetsaspekten kommer i andra hand. Det krävs en licens för både Mac och Windows av 4D om man vill sprida applikationer till bägge plattformarna.
4D Runtime Classic köps separat och licensieras per spridd licens.
Med Runtime Classic kan man distribuera både interpreterade och kompilerade
databaser men man kan inte skapa "dubbelklickbara" applikationer.
Eftersom applikationerna kan kompileras är prestandan avsevärt
bättre än med interpreterad runtime. Även säkerheten
ökas då koden är säkrad i en kompilerad applikation.
4D Runtime Classic kan även distribueras med en licens av Web Extension.
På detta sätt kan en databas med Runtime Classic köras i
ett fleranvändarläge över Internet/intranet.
4D Engine är det snabbaste och säkraste sättet att distribuera
4D-applikationer. Eftersom applikationer med 4D Engine är kompilerade
är koden reducerad till maskinspråk vilket ger en prestandaökning
med en faktor 10 till 100 och mer. 4D Engine förenar din applikation
med 4Ds databasmotor till ett "dubbelklickbart" program. Du kan
även inkludera en Web Extension-licens vid 4D Engine-kompileringen.
Applikationen kan då köras som en fleranvändarlösning
mot Internet/intranet.
4D Engine levereras för både Mac och Windows samtidigt men det
krävs att du kompilerar med 4D Engine på den plattform applikationen
ska köras. Observera att även om Web Extension kan inkluderas
med programmen 4D Runtime Classic eller 4D Engine måste en sådan
licens köpas för varje distribuerad kopia av applikationen.
4D Server Application är nödvändig vid distribution av klient/serverversioner
av 4D. 4D Server Application kan köra alla kompilerade 4D-applikationer
och gör direkt om en enanvändarlösning i 4D till en fleranvändar
klient/serverlösning. I en licens av 4D Server Application ingår
2 samtidiga klientkopplingar. Antalet samtidiga användare kan enkelt
utökas genom att köpa extra s.k. ”Client Expansion Pack”.
Det är fullt möjligt at skapa nya datafiler med denna typ av serverlösning.
Det är dock inte möjligt att skapa en ny strukturfil.
Denna version av 4D Server är endast för distribution av kompilerade
4D-databaser.
Windows
Pentium II-processor minimum
Skärmupplösning: 800x600
Windows 2000, Windows XP, Windows 2003 Server.
256 MB RAM
MacOS:
G3-processor minimum
Skärmupplösning: 800x600
Mac OS v10.2.8 eller senare
256 MB RAM minimum