Zurück   Flashforum > Flash und Server > Server-Seite allgemein

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-06-2010, 21:57   #1 (permalink)
exestiert hier nicht
 
Registriert seit: Jun 2002
Ort: Osnabrück
Beiträge: 1.728
Schnittstelle/en Php -> c++

Hi zusammen,

kennt ihr Schnittstellen die halbwegs schnell sind, die z.B. zwischen einem Webserver (Apache) und einer anderen Hochsprache z.B. C++ Daten austauschen können.

Ich hatte es jetzt so vor, das ich bei jeder Änderung einer Webseite ein XML File erstelle, dieses wird wiederum vom einem C++ Programm ausgelesen und verarbeitet.

Der Web-Server läuft nur lokal.

Hat sich damit schon wer beschäftigt ?

Gruß

PS: (und wir sind ne Runde Weiter .... -> WM) ;-)
__________________
<? if(!$success){ $try++; } ?>
~Es ist so grausam, dass der Intelligenz Grenzen gesetzt sind und der Dummheit keine.~

Werbung:
- Ajax File Manager ( KFM - Kae's File Manager )
Funkey ist offline   Mit Zitat antworten
Alt 24-06-2010, 06:57   #2 (permalink)
Neuer User
 
Registriert seit: Sep 2009
Beiträge: 216
Hey,
ja da bleibt dir nur folgende möglichkeiten.
- Eine XML File die du dann Parsen muss.
- JSON wo du direkt dein Objekt hast.
- Oder du schaffst eine Datenbank Connection von beiden Sprachen zu einer DB her.

Also bei JSON vs XML gab es nachteile die ich mal getestet habe.
Bin mir da aber nicht sicher.
Ich glaube XML war schneller beim Übertragen aber langsamer zu Parsen.
Und dann JSOPN langsamer zum Übertragen und dafür schneller zu Parsen.

Das kommt aber auch immer auf die Menge an.
Sowas muss man halt einfach testen. JSON ist natürlich einfacher zu handeln.

Mit freundlichen Grüßen

Cas
CaselPasel ist offline   Mit Zitat antworten
Alt 24-06-2010, 08:21   #3 (permalink)
exestiert hier nicht
 
Registriert seit: Jun 2002
Ort: Osnabrück
Beiträge: 1.728
Ok, danke für deine Antwort, ich werde mir das mal in Ruhe anschauen.
Bei der Geschwindigkeit würde es mir schon reichen wenn das Xml File alle 100-500ms durch c++ verarbeitet würde. (Nur sobald sich die Datei verändert hat).
__________________
<? if(!$success){ $try++; } ?>
~Es ist so grausam, dass der Intelligenz Grenzen gesetzt sind und der Dummheit keine.~

Werbung:
- Ajax File Manager ( KFM - Kae's File Manager )
Funkey ist offline   Mit Zitat antworten
Alt 24-06-2010, 09:06   #4 (permalink)
Neuer User
 
Registriert seit: Sep 2009
Beiträge: 216
Hey,
ja von der Preformence muss du halt schauen. Wenn zeit da ist kann man ja alles mal testen und schauen bei welcher größe was am besten ist. Das muss man ja sowieso immer bei jeden Projekt machen, die preformence anpassen.

Mit freundlichen Grüßen

Cas
CaselPasel ist offline   Mit Zitat antworten
Alt 01-07-2010, 08:29   #5 (permalink)
exestiert hier nicht
 
Registriert seit: Jun 2002
Ort: Osnabrück
Beiträge: 1.728
So, da hätte ich auch eher draufkommen können.

Schnittstelle -> PHP -> Mysql -> C++

Zum verbinden auf einen Mysql Server gibt es schon fertige Klassen:

MySQL :: MySQL Connectors
__________________
<? if(!$success){ $try++; } ?>
~Es ist so grausam, dass der Intelligenz Grenzen gesetzt sind und der Dummheit keine.~

Werbung:
- Ajax File Manager ( KFM - Kae's File Manager )
Funkey ist offline   Mit Zitat antworten
Alt 01-07-2010, 08:35   #6 (permalink)
Neuer User
 
Registriert seit: Sep 2009
Beiträge: 216
Hey,
also meine 3te möglichkeit.
Ist auch am Besten so muss man keine Daten Parsen.

Aber brauch man die Class extra, gibt C++ das nicht von haus aus.
Eine Datenbank Connection bei mir ist es lang her als ich mit C++ gearbeitet habe. So ca 5 Jahre. Aber ich musste da glaub ich keine extra klasse für nutzen.

Mit freundlichen Grüßen

Cas
CaselPasel ist offline   Mit Zitat antworten
Alt 01-07-2010, 11:20   #7 (permalink)
exestiert hier nicht
 
Registriert seit: Jun 2002
Ort: Osnabrück
Beiträge: 1.728
Noch eine Woche + ein paar Tage, dann bin ich für dieses Semester mit den Klausuren durch.
Danach wird richtig getestet.

Ich werde mal schauen ob ich eine externe Klasse brauche.

Im Moment arbeite ich ganz gerne mit dem QT Framework von Nokia in C++.
Da sind schon Klassen für Mysql eingebunden.
__________________
<? if(!$success){ $try++; } ?>
~Es ist so grausam, dass der Intelligenz Grenzen gesetzt sind und der Dummheit keine.~

Werbung:
- Ajax File Manager ( KFM - Kae's File Manager )

Geändert von Funkey (01-07-2010 um 11:30 Uhr)
Funkey ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ausgabe an Pc-Schnittstelle rainman ActionScript 1 10 03-06-2007 19:47
Com 1 schnittstelle ? jotti Flash 8 3 20-11-2006 11:03
Schnittstelle santa horst Softwarearchitektur und Entwurfsmuster 2 18-06-2006 21:34
verschlüsselte XML Schnittstelle matzeboy Flash mit XML und Webservices 2 08-08-2002 15:48
MIDI Schnittstelle wstuhlma ActionScript 1 9 16-12-2001 12:50


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:47 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele