Précédent   Forum du club des développeurs et IT Pro > Bases de données > Firebird > Débuter
Débuter Forum d'entraide pour débuter avec Firebird
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 24/05/2012, 20h13   #1
jolijoli
Invité de passage
 
Inscription : octobre 2010
Messages : 3
Détails du profil
Informations forums :
Inscription : octobre 2010
Messages : 3
Points : 0
Points : 0
Par défaut Firebird dans un contexte industriel?

Bonjour à tous,
Je maintiens depuis plusieurs années différentes applications de contrôle qualité sur des machines de process.

L’acquisition temps réel des mesures est faite sur PC sous DOS supervision en turbo pascal (3 à 4 postes en réseau correspondant chacun à une machine spécifique); les données sont stockées dans une base Btrieve.
Oui, c'est de la paléontologie....

Les données sont récupérées via un réseau d'usine toutes les 3mn et traitées sur des postes PC lambda sous XP (applications sous D7 et BDE) jusqu'à 5 postes connectés simultanément.

Tout ce beau monde vole en éclat (enfin!) et j'envisage de mettre en place pour chaque usine à la production un serveur XP (Seven) Firebird (disks et alims redondant et tout le toutim) à la place des 4 ou 5 PC et passerelles de tout genre.

Les acquisitions temps réels seront réalisées par des automates indépendants alimentant directement la base de donnée.

Les applications bureautiques de traitement seront migrées vers DelphiXE et Firebird en client avec accès direct au serveur de production.

est-ce que ça vous parait idiot?

si ce n'est pas idiot, j'aurais quelques questions...

merci pour votre avis

PS: j'ai éliminé MySql et SQLserver
PPS: je ne sais pas si je post au bon endroit? milles excuses si ce n'est pas bon
jolijoli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2012, 08h12   #2
SergioMaster
Modérateur
 
Avatar de SergioMaster
 
Homme Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 4 209
Détails du profil
Informations personnelles :
Nom : Homme Serge Girard
Âge : 56
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 4 209
Points : 7 267
Points : 7 267
C'est loin d'être idiot
il faudra aussi éliminer BDE et penser a prendre un XE entreprise a minima ou en version pro passer par des composants tiers tels que UIB ou ZEOSDBO (ce dernier facile a prendre en main après une expérience BDE)

Après , reste l'estimation du volume de données
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous
SergioMaster est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2012, 17h10   #3
jolijoli
Invité de passage
 
Inscription : octobre 2010
Messages : 3
Détails du profil
Informations forums :
Inscription : octobre 2010
Messages : 3
Points : 0
Points : 0
Par défaut Suite à ma 1ere question...

Merci SergioMaster pour l'encouragement!
Citation:
Envoyé par SergioMaster Voir le message
il faudra aussi éliminer BDE
ça c'est facile
Citation:
Envoyé par SergioMaster Voir le message
prendre un XE entreprise a minima ou en version pro passer par des composants tiers tels que UIB ou ZEOSDBO (ce dernier facile a prendre en main après une expérience BDE)
Depuis D1, j'ai toujours travaillé avec la version PRO en me demandant si les versions Entreprise avaient un réel intérêt et en particulier si elles évitaient la nécessité de recourir à des composants tiers pour les applications "courantes"
qu'en pensez-vous?
Citation:
Envoyé par SergioMaster Voir le message
Après , reste l'estimation du volume de données
Là ce n'est pas un très gros problème, si on a 500 Mo/an c'est le bout du monde. On garde ça sur 10 ans; c'est pas la mer à boire

Note: avec les composant tiers je crains les redondances, les mises à jour foireuses, l'alourdissement des sources. La version Entreprise permet peut-être d'être plus cohérent sur les parties qui ne sont pas spécifiquement "métier"?

merci encore
jolijoli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2012, 10h46   #4
SergioMaster
Modérateur
 
Avatar de SergioMaster
 
Homme Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 4 209
Détails du profil
Informations personnelles :
Nom : Homme Serge Girard
Âge : 56
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 4 209
Points : 7 267
Points : 7 267
Citation:
Envoyé par jolijoli Voir le message

Depuis D1, j'ai toujours travaillé avec la version PRO en me demandant si les versions Entreprise avaient un réel intérêt et en particulier si elles évitaient la nécessité de recourir à des composants tiers pour les applications "courantes"
qu'en pensez-vous?
Note: avec les composant tiers je crains les redondances, les mises à jour foireuses, l'alourdissement des sources. La version Entreprise permet peut-être d'être plus cohérent sur les parties qui ne sont pas spécifiquement "métier"?
Moi aussi , depuis D1 je m'étais cantonné au PRO , je m'en suis mordu les doigts lors de la mise à jour en version D2010 (toujours pro)
après , tout dépend du budget
Pour D2010 j'en suis resté au pro et en utilisant UIB/ZEOSDBO je m'en sors . Pour ce qui est des UIB (attention pas UIBObjects) je n'en dirais que du bien , stable, plus réactif aux nouvelles versions de Firebird et puisque dédié Firebird très 'léger' , seul inconvénient un temps d'adaptation pour quelqu'un venant de BDE (surtout du fait que c'est Readonly)
ZEOSDBO , c'est une autre paire de manches , multidataBases et BDE like il est donc plus lourd , tout ne fonctionne pas a merveille , la version stable 6.6 est correcte mais incomplète pour Firebird 2.1 et + , la version 7.0 est en test , plusieurs branches et quelques problèmes avec UTF8

Passer en version entreprise permet d'avoir DBExpress Firebird . Un bon moyen d'appréhender XE2 version architecte est de Télécharger la version d'essai (ce que j'ai fait il y a peu pour préparer mes questions au Codeway Tour Nantes)

Ceci de là à dire que
Citation:
Delphi Entreprise évitaient la nécessité de recourir à des composants tiers pour les applications "courantes"
c'est NON , par contre pour certaines fonctionnalités (DBExpress,DataSnap ....) c'est oui

Bien étudier la feuille des fonctionnalités est très important pour faire son choix . Choix a discuter sur le forum Delphi qu'ici
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous
SergioMaster est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 19h21.


 
 
 
 
Partenaires

Hébergement Web