Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 10:01

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Frage bezüglich C++ Controller & Web

Discussion on Frage bezüglich C++ Controller & Web within the General Coding forum part of the Coders Den category.

Closed Thread
 
Old   #1
dotCom
 
Devsome's Avatar
 
elite*gold: 9842
The Black Market: 107/0/0
Join Date: Mar 2009
Posts: 16,870
Received Thanks: 4,686
Frage bezüglich C++ Controller & Web

Hallo epvp,

da es eine allgemeine Frage ist und nicht speziell für C++ oder Web-bereich dachte ich das es hier am besten ist.

Mein Vorhaben ist es ein C++ ein Controller zuschreiben.
Man muss sich einloggen, er liest ein Programm aus und sende diese Daten an meinen Webserver.

Im Webserver kann man sich mit den gleichen Daten einloggen und das Programm steuern. Die änderungen werden in eine XML gespeichert was das Programm jede X minute ausliest und anpasst.

Muss ich da auf was achten oder gibt es sinvollere methoden ?
Devsome is offline  
Old 06/16/2015, 23:21   #2
 
Schlüsselbein's Avatar
 
elite*gold: 0
Join Date: Feb 2013
Posts: 1,137
Received Thanks: 869
Sinnvollere Sprachen gibt es für dein Vorhaben jedenfalls.
Wo befindet sich der Webserver? Lokal oder im Netz?
Schlüsselbein is offline  
Old 06/16/2015, 23:58   #3
dotCom
 
Devsome's Avatar
 
elite*gold: 9842
The Black Market: 107/0/0
Join Date: Mar 2009
Posts: 16,870
Received Thanks: 4,686
Quote:
Originally Posted by Schlüsselbein View Post
Sinnvollere Sprachen gibt es für dein Vorhaben jedenfalls.
Wo befindet sich der Webserver? Lokal oder im Netz?
Im Netz wird er sich befinden.
Da sich 100~200 Leute täglich einloggen werden und ihr Programm übers Web steuern wollen.
Devsome is offline  
Old 06/17/2015, 00:02   #4
 
elite*gold: 50
Join Date: Sep 2009
Posts: 364
Received Thanks: 26
Kann meinen Vorposter nur zustimmen, C++ wäre in deinem Fall das sinnvollste
MASCH4RA is offline  
Old 06/17/2015, 00:07   #5
dotCom
 
Devsome's Avatar
 
elite*gold: 9842
The Black Market: 107/0/0
Join Date: Mar 2009
Posts: 16,870
Received Thanks: 4,686
Quote:
Originally Posted by likado View Post
Kann meinen Vorposter nur zustimmen, C++ wäre in deinem Fall das sinnvollste
Huh ?
Es muss ja beides sein.

C++ auf dem Computer um als Schnittstelle zufungieren zwischen Programm was ausgelesen wird und XML auf dem Webserver.
(User muss sich einloggen mit den Daten die er im Web erstellt)

Web: User loggt sich ein und kann die Daten lesen die das Programm ausgelesen hat. Diese kann er bearbeiten und es wird in eine XML gespeichert.
Diese wird wiederrum alle X minuten von dem C++ tool ausgelesen und falls änderungen auftreten wird das Programm was ausgelesen wird geändert.
Devsome is offline  
Old 06/17/2015, 20:01   #6
 
ლʕಠᴥಠʔლ's Avatar
 
elite*gold: 0
Join Date: Mar 2015
Posts: 118
Received Thanks: 23
Wenn ich dich richtig verstanden habe:

Auf dem Desktop:

Programm A
Programm B, dass Programm A ausliest.


Im Web:

WebServer um Programm B mithilfe von einer XML-Datei zu steuern

----

Ja kann man so machen. Ich hätte eine kleine (NoSQL-) Datenbank anstelle von vielen kleinen XML-Dateien genommen
Ist a) leichter b) besser zu verwalten und c) leichter zu erweitern.

Die Frage ist jetzt ob du Linux oder Windows benutzt.
Da du sicherstellen musst, dass die Applikationen auch laufen.
  • Für Linux benutze ich .
  • Für Windows gibt es hunderte Scheduler, beliebt ist Topshelf um einen Windows service zu erstellen.

Was tricky wird, ist ein effizienter Progress/Status report in real-time.

Ich habs allerdings mit mono und einer asp.net 5 console app realisiert, einfach weil ich C# mehr mag. (Mit p/invoke, Mono.Cecil, unsafe und intptr kann man eigentlich auch alles machen - außerdem kann man dann hangfire.io benutzen)
[leider ist SignalR in mono 4.0.1 etwas verbuggt]
ლʕಠᴥಠʔლ is offline  
Thanks
1 User
Old 06/17/2015, 20:06   #7
dotCom
 
Devsome's Avatar
 
elite*gold: 9842
The Black Market: 107/0/0
Join Date: Mar 2009
Posts: 16,870
Received Thanks: 4,686
Quote:
Originally Posted by ლʕಠᴥಠʔლ View Post
Wenn ich dich richtig verstanden habe:

Auf dem Desktop:

Programm A
Programm B, dass Programm A ausliest.


Im Web:

WebServer um Programm B mithilfe von einer XML-Datei zu steuern

----

Ja kann man so machen. Die Frage ist jetzt ob du Linux oder Windows benutzt.
Da du sicherstellen musst, dass die Applikationen auch laufen.
  • Für Linux benutze ich .
  • Für Windows gibt es hunderte Scheduler, beliebt ist Topshelf um einen Windows service zu erstellen.

Ich habs allerdings mit mono und einer asp.net 5 console app realisiert, einfach weil ich C# mehr mag. (Mit Mono.Cecil, unsafe und intptr kann man eigentlich auch alles machen - außerdem kann man dann hangfire.io benutzen)
Danke dir :3
Werde ich mal Linux benutzen & supervisor mal ausprobieren.
Devsome is offline  
Thanks
1 User
Old 06/18/2015, 21:19   #8

 
snow's Avatar
 
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
#closed (on request)
snow is offline  
Closed Thread


Similar Threads Similar Threads
Frage zum PS3/PS4 Controller
07/18/2014 - Hardware Discussions / Questions - 8 Replies
Guten morgen, ich habe bald vor mir einen PS3 oder PS4 Controller für den PC zu kaufen und habe da noch ein paar fragen. Welcher ist kompatibler mit einem PC (Win 7 64 Bit) Welcher eignet sich besser für Steam Welcher eignet sich besser für PCSX2 Welche Programme/Treiber brauche ich damit der Controller funktioniert. Am besten wäre es wenn leute posten die es schon selbst gemacht haben und somit ihre Erfahrung weitergeben oder hilfe dabei leisten es einzurichten.
[HowTo]PS3 Controller/USB-Controller/Xbox Controller auf dem PC benutzen
01/13/2014 - Tutorials - 11 Replies
Ja, da hier in der Sektion 90% nurnoch aus "VERDIENE GELD IM INTERNET", "400€ IM MONAT NUR AM PC HOCKEN" besteht und größtenteils eh sogut wie unmöglich ist, habe ich mir gedacht, dass ich dieses Tutorial hiermal schreibe, damit hier etwas Abwechslung herrscht Dieses Tutorial ist eher für den Einzelsucher/Googlesucher gemacht worden, d.h. für Personen, die genau dieses Problem haben, und diesen Thread hier finden. ANLEITUNG 1. Schritt: Den Controller anschließen - Schließt den...
[FRAGE] Frage bezüglich meiner Sperre.
11/14/2011 - Elsword - 1 Replies
Hey liebe Comm! Nun, ich habe eine eMail erhalten (10:00:06 Uhr am 10.11.2011), worin steht, dass Ich bis zum 12.11.2011 gesperrt bin. Gestern, um sicher zu gehen, habe ich im IRC-Chat nochmal nachgefragt, bis wann genau ich gesperrt bin, er sagte bis zum 12.11.2011 00:11 Uhr. Allerdings ist mein Account jetzt immernoch gesperrt und laut dem GM sollte ich schon um 00:11 Uhr entsperrt werden. Dann habe ich gerade eben noch einem Board Moderator im IRC chat gefragt und sagte mir, dass die...
Frage: bezüglich Navicat und die Datenbanken [ leichte frage xD ]
10/10/2011 - Metin2 Private Server - 10 Replies
Hey Com, ich habe ja paar Probleme per Filezilla. so, ich habe ne frage: - Wenn ich ganz einfach aus VPC den Server (daroofiles) lösche Neuen Server aufmache und die "account, common, player" datenbanken hochlade haben dann alle spieler die selben sachen + die items + heißen die so. Haben die alle dann das selbe? Die shops bleiben usw? Die Filezilla ladet ja dann neu alles und dann habe ich enien neuen Server ohne Probleme ( mein Problem: nirgendswo sind mobs! )



All times are GMT +1. The time now is 10:02.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.