J e d n a s t r u k t u r
a p r o 4 a p l i k a c e ( n e z ß v i s l o
s t n a p l a t f o r m ∞ )
|
Ve 4D staΦφ vytvo°it pouze jednu zdrojovou strukturu a tato struktura bude fungovat jako: jednou╛ivatelskß, klient, server a Web. Tuto databßzi je mo╛nΘ pou╛φvat samostatn∞ na Windows i na Macintosh, je mo╛nΘ ji spustit v architektu°e klient/server s klienty jak Macintosh tak i Windows a navφc ji na kterΘkoli platform∞ je mo╛no pou╛φvat i na Webu!
Je samoz°ejmΘ, ╛e ka╛dß z platforem mß svß specifika, kterß je nutno o╣et°it v∞tvenφm v k≤du, pokud je pot°eba, ale takov²chto mφst nenφ mnoho a jeden zdrojov² k≤d s jednou sadou formulß°∙ pak funguje jako aplikace jednou╛ivatelskß p°i spu╣t∞nφ jednou╛ivatelsk²m engine, jako aplikace klienta i jako aplikace serveru p°i spu╣t∞nφ 4D Client nebo 4D Server a p°i p°ihlß╣enφ Web prohlφ╛eΦe jako Web server v jednou╛ivatelskΘ i klient/server aplikaci a nadto je schopen odesφlat JavaScripty prohlφ╛eΦi.S pou╛itφm jednoho k≤du je jeden a tent²╛ formulß°
Na Windows......pou╛iteln² na MacOS...
... a zßrove≥ i na Webu.
Toto ve 4D znamenß nezßvislost na platform∞.