F: Hur skiljer sig 4D Ajax Framework från andra ramverk?
S: 4D Ajax Framework har flera nivåer med djup integrering i 4D-miljön. Det har byggts för att komplettera den existerande utvecklingsmiljön i 4D. Ramverk med Ajax som inte är systemspecifika har inte samma nivå av integrering.
F: Jag har en stor komplex 4D-struktur och jag vill inte lägga
till några nya tabeller eller formulär. Vad kommer 4D Ajax Framework
att göra med min struktur?
S: I stort sett ingenting. Du behöver lägga till en komponent i applikationen (som innehåller metoder med kod), resten av din struktur förblir orörd.
F: Kommer 4D Ajax Framework att ersätta 4D Client?
S: Nej inte alls. Vi introducerar 4D Ajax Framework för att ge dig mera valmöjligheter, inte färre. Att använda en webbläsare som en 4D Client-liknande miljö är tänkt som ytterliggare en möjlighet att koppla upp sig, jämsides med 4D Client.
F: Varför kan jag inte använda ett gratis Ajax-ramverk
såsom Dojo eller YUI?
S: Det finns inget som säger att du inte kan göra det. Däremot är det några saker som 4DAF gör som andra ramverk helt enkelt inte stöder. Vi har t.ex. fokuserat 4DAF för att erbjuda kraftfulla sökningar och datahantering, såsom datatree och calendar controls.
F: Jag älskar 4DAF, men min kund är tvingad att använda
en annan databas. Kan jag använda detta ramverk för att bygga
en webbapplikation som ”frontend” till en annan (”backend”)
databas än 4D?
S: 4DAF är optimerat att användas med 4D. Du kan använda en annan databas som ”backend” om 4D agerar ”middleware”, men det är inte byggt för att ha en direktåtkomst till andra datakällor.
F: Kommer applikationerna jag skapar med 4DAF att kräva 4D
Server eller kan jag använda t.ex. 4D Runtime Single User?
S: 4D’s webbapplikationer kan köras på vilket som, så länge som du har en 4D-produkt med inbyggd webbserver samt en 4D Web Server-licens.
F: Kan jag utveckla webbapplikationer utan 4DAF?
S: Ja absolut! Du behöver inte ha 4DAF för att utveckla webb
med 4D. Men vi tror att om du en gång provat alla de verktygen som
4DAF erbjuder så kommer du inte att vilja vara utan dessa när
du utvecklar webbapplikationer i 4D!
4D Web 2.0 Pack är ett utvecklingsverktyg, så du behöver endast köpa den versionen av 4D Web 2.0 Pack som fungerar med den versionen du utvecklar med. Med krångelfri distribution menar vi att du behöver inte oroa dig för vilken version av 4D dina kunder använder.
Om du beslutar dig för att inte fortsätta prenumerera, kommer
du fortfarande att ha full tillgång till den versionen av mjukvaran
du för närvarande har, den kommer m.a.o. INTE att sluta fungera.
Däremot kommer du inte att ha tillgång till några buggfixar,
nya funktioner/finesser eller nya delar av produkten som vi släpper
efter att din prenumeration gått ut.
Om du slutar prenumerera och sedan beslutar för att återuppta
din prenumeration efter att den utgått, kan du göra det genom
att ringa eller skicka e-post till ditt 4D-kontor.
Det finns tre saker du måste göra:
Uppdatera 4D Ajax Framework-komponenten:
Uppdatera 4D Ajax Framework-biblioteket samt klienten:
Aktivera din uppdatering:
Om du implementerat din applikation genom klienten byggd i 4D Ajax Framework, nej. Vi har byggt version 1.1 med bakåtkompatibilitet i åtanke. Däremot, om du har gjort genomgående ändringar av de existerande funktionerna och metoderna i din egen webbapplikation, kan du stöta på smärre hinder p.g.a. de nya funktionerna vi har lagt till i API. Alla ändringar i API har dokumenterats i 4D Web 2.0 Pack wiki. Om du är osäker, vänligen besök wikin eller kontakta kundsupport. (http://daxipedia.4d.com)
Systemkrav
Utveckling:
4D Developer Edition 2004.5+
4D Server Developer Edition 2004.5+
4D Web Server 2004.5+
Distribution:
4D Server 2004.5+
4D Runtime Single User 2004.5+
4D Web Server 2004.5 +
Webbläsares:
Internet Explorer 7+
Mozilla Firefox 2+ (Mac or Windows)
Safari 2.0+ (Mac)