www.mikrocontroller.net

Forum: PC-Programmierung Datenverbindung zu Webserver


Autor: Carsten Sch. (soulfly)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Zusammen,
ich wühle mich seit Tagen durchs www und komm irgendwie nicht vorwärts.

Ich möchte Daten von einem GPRS Modem an einen Webserver senden und dort 
in eine Datenbank schreiben.

Hab das jetzt mit PHP probiert und mache es so:

HTTP://www.adresse.de/?string=1,2,3,4,...

Ein PHP Script liest die Daten in ein Array und schreibt sie in die 
Datenbank.
Macht man das so und was passiert wenn mehrere gleichzeitig das Script 
abrufen.
Ich lese auch immer öfter das man PHP für sowas nicht nehmen soll und 
ich soll einen Socket aufbauen?!

Gruß Carsten

Autor: C++ (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>> Macht man das so und was passiert wenn mehrere gleichzeitig das Script
abrufen.

Man kann es so machen ja. Wenn mehrere Leute das Script aufrufen, ist es 
auch kein Problem.

Autor: Kal (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Jede Verbindung zum Server bekommt ihren eigenen unabhaengigen Kanal. 
Aber ja. Um mechanisierte Daten zu senden ist nur ein Socket vielleicht 
einfacher. PHP und das ganze Web Zeugs ist ja Text, ein Socket kann das 
binaer uebertragen. Der Unterschied zwischen Socket und PHP, ist 
folgender :
1) PHP script kann man auf angemieteten Servern laufenlassen.
2) Sockets und deren Serverapplikation sind eine Sicherheitsfrage, 
bedingt ueblicherweise Deinen eigenen Server.

Autor: Andreas Schwarz (andreas) (Admin) Benutzerseite Flattr this
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Auch an ein PHP-Skript kann man binär Daten übertragen. Ich sehe keinen 
Grund auf ein komplizierteres Verfahren umzusteigen, HTTP ist dazu doch 
gut geeignet. Ggf. kann man die Daten auch mit POST statt GET senden.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.