Faire un réseau avec 4D...

4Dmaniac

Membre enregistré
7 Avril 2007
1
0
Bonjour.

Je produit actuellement un logiciel sous 4D pour un emsemble d'associations sur ma région.
Le but est donc de pouvoir creer un réseau extranet. Mon soucis est:

Comment créer un réseau avec des logiciel 4D sans devoir faire passer tout le monde a 4D Server... (pour éviter de devoir acheter une licence illimité: trop chère)?

Mon idéal serait que les présidents de ces associations aient une version application double cliquable (donc ne n'utilisant pas 4D pour tourner), mais qui chercher les données sur une base mise sur un serveur... est-ce possible ? (ce serveur peut avoir un 4D Server par contre)
Je ne peux pas utiliser le HTML car j'ai mis en place des sous-formulaires. Ce doit etre une appli et non un "site web".

En bref, comment faire un réseau avec des logiciels écris avec 4D en minimisant l'utilisation d'un logiciel couteux en licence illimité (près de 100 personnes a fournir dans un premier temps, et environs 2000 l'année suivante)...

Je ne sais pas si mon idée est claire...
Merci par avance en tout cas.
 
Je ne pratique 4D qu'en reseau local, mais il me semble que j'ai bien compris ce que tu veux faire

En mode programmation, tu peux créer une application double cliquable, mais elle doit absolument être liée à un fichier de données unique stocké en local.
En effet lorsque tu crées une application, tu as sous Mac 2 fichiers distincts : la structure et les datas. Cela veut dire aucune donnée partagée

En mode 4D serveur, et sous réserve du fait que tu aies un nombre de licences suffisant, tu peux partager aisément les mêmes données stockées sur un serveur, avec l'application 4D client. Il faut juste s'assurer que le nombre de licences correspond au minimum au nombre de machines connectées simultanément à ton serveur. De mémoire, l'achat de la version serveur autorise 2 clients simultanés, et le reste est facturé par packs à prix dégressif. Perso, je dois avoir une licence pour 12 postes, ce qui est suffisant pour mon activité, mais cher dans l'absolu.

Si tu veux, je peux te conseiller des véritables spécialistes dont c"est le métier, mais qui facturent leurs services, ce qui est bien normal. As tu essayé de trouver une solution sur les forums utilisateurs du site ?
 
Juste un truc en forme de question : 4D permet il des requêtes en SQL ? Parce que si c'est le cas, il serait possible de centraliser une base MySQL, que chaque application attaquerait pour approvisionner une base locale ne contenant que des fichiers "tampons" à données volatiles.