Applications Web Industrielles

De nos jours, de plus en plus d'équipements portables, embarqués et sans interface fournissent un accès utilisateur distant via une interface web.

On note également que les équipements, même bon marché, qui consomment peu d'espace et d'énergie tendent à  avoir besoin d'interfaces homme-machine de plus en plus avancées, qui en même temps respectent leurs limitations intrinsèques.

Les applications web du type "logiciel de bureau" deviennent courantes, permettant à  un nombre important d'utilisateurs sur les réseaux des organisations d'avoir accès à  des outils d'administration ou de monitoring, ou à  des applications encore plus complexes.

Logiciels Web de type "application de bureau" pour des applications industrielles, techniques et scientifiques

Avantages des applications Web 

  • facile et rapide à  déployer
  • accessible de n'importe où, sans installation spécifique sur le poste client
  • indépendant de la plateforme
  • support et maintenance plus facile et rapide
  • adaptable aux usages mobiles

En utilisant des technologies modernes tels que des serveurs web embarqués légers, la programmation C++ coté serveur, l'AJAX et les standards Web, Tegesoft atteint des résultats remarquables dans le développement d'applications Web adaptées aux besoins industriels, scientifiques et techniques.

Du logiciel d'administration d'une set-top-box au système de monitoring d'une usine de production, de la simple application de contrôle au système centralisé de configuration de centre d'essais, nous catalysons nos compétences pour adapter votre application industrielle à  l'approche Web.

Wt, C++ Webtoolkit

Nous utilisons le toolkit C++ Wt, aussi connu sous le nom de "Witty".

Cette boite à  outils logicielle est particulièrement bien adaptée aux applications embarquées, car elle fournit un serveur d'application léger, simple et très performant (multi-thread, E/S asynchrones) basé sur la librairie C++ ASIO.

Il supporte à  la fois HTTP et HTTPS, la compression et le découpage des réponses, et est disponible sur les OS Unix et Windows 32.

Du fait de l'écriture de Wt en C++, Tegesoft peut intégrer dans son processus une application Qt complète, ou n'importe quelle autre bibliothèque C++, pour atteindre un résultat moderne et ergonomique, même si c'est pour une application industrielle ou technique.

Pour en savoir plus, lisez l'intéressante liste des fonctionnalités disponible sur le site Web de Wt.

AJAX et les standards Web

Web Ajax admin application

L'équipe Web de Tegesoft est particulièrement attentive au respect des standards Web pour le rendu des pages.

En basant notre développement sur des solutions en CSS2/3 et en XHTML, nous prenons aussi en compte les contraintes d'accessibilité et de navigation au clavier.

L'usage d'AJAX ajoute au Web un niveau d'ergonomie et d'expérience utilisateur ; appréhendé avec attention et savoir-faire, il permet de donner à  l'utilisateur la sensation d'utiliser une application de bureau locale. Il apporte également un échange de données entre client et serveur bien meilleur et rapide, économisant de la bande passante et réduisant fortement les temps de rafraîchissement des informations.

Néanmoins, nos solutions ne sont pas liés à  AJAX. En cas d'usage de navigateur Web limité, ou au javascript bloqué, votre application Web se dégradera gracieusement en une page web classique sans perdre en information ni en fonctionnalité générale.