IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

Cr�er une application web avec Builder !?


Sujet :

C++Builder

  1. #1
    Membre confirm� Avatar de marcootz
    Homme Profil pro
    Inscrit en
    D�cembre 2006
    Messages
    159
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 159
    Par d�faut Cr�er une application web avec Builder !?
    Salut,

    J'ai besoin de cr�er une application web assez simple, pour afficher des valeurs rafraichies toutes les secondes, et permettre quelques saisies. Cette application doit s'afficher sur le navigateur d'une machine sur le r�seau local, et doit permettre d'afficher les mesures d'un capteur, rafraichies toutes les 5 secondes.

    J'aimerais que mon appli sous BCB 2006 joue le r�le de serveur web et qu'elle g�n�re les pages qui doivent �tre affich� sur le navigateur et les rafraichissent. J'aimerais ne pas avoir � utiliser de serveur web comme Apache, IIS ou m�me easyphp.

    Je trouve tr�s peu de doc sur ces sujets. J'ai regarder du cot� du composant vcl "INTRAWEB" mais ce composant est cher et semble un peu lourd pour ce que je veut r�aliser. Connaissez vous des composants dans le m�me style ? Savez vous ou je peut trouver de la doc sur le sujet ?

    Je ne sais pas si mon explication est tr�s claire, mais d'apr�s vous cette solution est elle envisageable pour ce que je veux r�aliser ?

    Merci pour votre aide, bye

  2. #2
    Membre �m�rite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573
    Par d�faut
    utilises fastone browser , server http surper leger avec choix des ports et meme log/pass

    ensuite tes donn�es tu les concatenes � une chaine de caracteres

    tu continues avec un save to file

    tu poursuis en renommant le fichier texte en htm

    et tu le sauves dans le repertoire root du server

  3. #3
    Membre confirm� Avatar de marcootz
    Homme Profil pro
    Inscrit en
    D�cembre 2006
    Messages
    159
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 159
    Par d�faut
    Merci Cedni pour ta r�ponse, effectivement Fastone � l'air tr�s bien pour faire des petites applis.

    Mais dans mon cas j'aimerais que le serveur web soit dans mon programme, car ce module doit s'ajouter dans un programme d�ja existant. Est t'il possible de faire cela dans Builder avec des composants existant ?

    Merci

  4. #4
    Membre tr�s actif Avatar de Argol_Medusa
    Homme Profil pro
    Ing�nieur Radiofr�quences
    Inscrit en
    Ao�t 2005
    Messages
    208
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur Radiofr�quences
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Ao�t 2005
    Messages : 208
    Par d�faut
    Es-tu certain de ne pas vouloir installer de serveur apache ?

    Car tu pourrais lancer l'ex�cutable sur le serveur � partir de n'importe quel PC connect� au r�seau local en faisant un simple :

    http://adresseduserveur/moprogramme.exe

    programme qui renverrait une page web avec les informations et qui se rafraichirait automatiquement toutes les n secondes ( � d�finir ).

    tu pourrais �galement envoyer des informations dans l'autre sens grace au m�thodes GET ou POST

    Cette technique est en fait connue sous le nom de CGI ( Common Gateway Interface ).

    L'avantage c'est que �a se met en place rapidement.

    Par contre si tu souhaites car�ment cr�er ton "serveur HTTP" alors je ne sais pas du tout comment faire, mais je suis preneur de l'information �a m'int�resse aussi en fait s'il y a des libs toutes faites.


    Edit : On a post� en m�me temps ton dernier post r�pond � ma question ^^ Tu souhaites donc que le serveur soit int�gr� donc d�sol� je n'ai pas de solution � te proposer ^^

  5. #5
    Membre confirm� Avatar de marcootz
    Homme Profil pro
    Inscrit en
    D�cembre 2006
    Messages
    159
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 159
    Par d�faut
    Ok Argol_Medusa, merci pour ta r�ponse. C'est vrai que la solution Apache semble la meilleure, je vais voir si je ne peut pas utiliser plut�t cela � la place. Merci pour les info en tout cas.

    programme qui renverrait une page web avec les informations et qui se rafraichirait automatiquement toutes les n secondes ( � d�finir ).
    Comment cela marcherait ? Est ce que c'est la page qui demande son rafraichissement toutes les N secondes, via une ligne javascript par exemple ? Ou alors le programme qui rafraichi la page a distance ? Je ne voit pas trop comment dans ce cas la ?

    Sinon pour cr�er mon propre serveur j'ai trouv� le composant "THttpSrv" de la librairie ICS (lien). J'ai test� rapidement ce composant et �a fonctionne, au moins en hmtl.

    Merci

    A+

  6. #6
    Membre �m�rite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573
    Par d�faut
    <META http-equiv="Refresh" content="5; URL=http://adresseduserveur/moprogramme.exe">

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 0
    Dernier message: 11/05/2006, 08h19
  2. R�ponses: 0
    Dernier message: 24/03/2006, 08h33
  3. R�ponses: 0
    Dernier message: 17/10/2005, 08h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo