German Wie Daten von der App auf einen Server schicken?

Discussion in 'German Forum' started by Wolli013, Oct 4, 2018.

  1. Wolli013

    Wolli013 Active Member Licensed User

    Hallo Community,
    wie kann man am besten Daten zu einen Server schicken um die dann per Internetbrowser anzeigen.

    Ich möchte gerne Temperatur und Feuchtewerte die in meiner App ausgelesen werden an einem Server oder was auch immer dafür nötig ist schicken, so das wenn ein User eine bestimmte Url eingibt, seine Temp und Feuchte Daten im Browser am PC oder Handy angezeigt werden.

    Wie kann man so etwas am besten lösen?
    Betreibt einer schon so etwas in der Richtung und kann mir mit eine paar Tipps oder Links weiter helfen?

    Vielen dank im vorraus.
     
  2. DonManfred

    DonManfred Expert Licensed User

    okhttputils2, post mit den daten an deinen Server (php Script z.B.).
    Wie du das in nem browser anzeigst hat mit B4A nichts zu tun.

    Schreibe ein 2. php welches die daten aus der db holt und anzeigt.
     
    Wolli013 likes this.
  3. Alexander Stolte

    Alexander Stolte Well-Known Member Licensed User

    und vergiss nicht die Authentifizierung, weil der Datenschutz wird in Deutschland ja groß und fett geschrieben.

    nicht das ich die Temperatur vom Nachbarn mir anzeigen lassen kann.
     
    KMatle and Wolli013 like this.
  4. MarkusR

    MarkusR Well-Known Member Licensed User

    Es gibt Web oder Server Hosting (Windows oder Linux z.B. bei 1 und 1, billig oder teuer)

    oder Du nutzt einen Raspberry Pi als Server zu Haus.
    Als DynDNS nutze ich "kostenlos" https://www.noip.com/

    Kommt auf den Zweck an.

    Mit B4J kann man leicht eine Server App schreiben (jServer Library) die sich mit einer B4A App Objekte austauschen kann (B4XSerializator).
    Datenbank Verbindung und HTML Ausgabe in B4J sollten auch kein Problem sein.

    Für Diagramme sieht das gut aus, siehe Samples dort:
    https://www.chartjs.org/
     
    Last edited: Oct 4, 2018
    Wolli013 likes this.
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice