schussvogeltot: node server über javascript starten und nciht über die console?

Beitrag lesen

Das heißt eine der gestarteten Apps muss als Server für die anderen Clients fungieren. Das sollte dann machbar sein, denn:

Die App gibt eine ip und einen port aus und den können die clients zum verbinden eintippen.

Und das genau will ich herausfinden, wie das geht. Aber, wie du schon sagst:

Hier fängt das erste Problem schon an: Apps haben ein anderes Sicherheitsmodell als Webapps, Webseiten oder lokale HTML-Dateien. Von Webseiten oder lokalen HTML-Dateien aus wirst du nie externe Programme starten können (von Webapps vielleicht auch nicht).

Um noch mal die besagte App heranzuziehen: http://lehrer.guru/author/toke-lichtenberg

Es handelt sich dabei um eine Android Applikation, welche allen Nutzern im WLAN, Eduroam oder Hotspot die Teilnahme an Umfragen mit ihren Endgeräten (Notebook, Smartphone …) ermöglicht. Das ganze funktioniert ohne Registrierung, ohne zusätzliche Kosten, ohne die App selbst installiert zu haben und sogar ohne Internet. Die Daten werden auf dem Gerät in dem die Abstimmung läuft gespeichert.

Das klingt doch nach Webapp. Aber vielleicht geht das halt auch erst eingebunden in einer Android Application. (Damit hatte ich noch nicht zu tun. Muss ich lernen, ich weiß manchmal mehr garnicht wo ich anfangen soll. :-) )

Ein auf Node.js basierender Server ist ein Serverprogramm. Dieses Programm kann auf einem lokalen Rechner mit oder ohne Netzwerk laufen oder auf irgendeinem Rechner in irgendeinem Netzwerk. Punkt.

Fazit: Node.js ist kein Javascript das man über eine Webapp ausführen kann, sondern eine Umgebung wie ein Browser oder anderes Programm aus dem Dateien gestartet werden können. Ergo, es geht nur so das die Androidapp bei dem besagten "localvote" beim start node startet. Und das wohl über eine batch datei. Das heißt ich brauche ein googleplay konto um das mal auszuprobieren. Welche "Thematik" empfiehlst du mir? (definitiv wird es an meinem windowsrechner nicht gehen bzw. anders sein.)

PS: Naja, ich nenne das learning by doing. ;-)

Als Cargo-Kult-Wissenschaft bezeichnete der Physiker Richard Feynman eine syntaktisch richtige, aber ansonsten sinnlose Arbeitsweise im Wissenschaftsbetrieb oder bei der Softwareentwicklung. Die Entsprechung in hierarchischen Systemen wird als Cargo-Kult-Management bezeichnet. Auch hier stehen formal richtige Vorgehensweise und zur Schau getragene Umtriebigkeit zur realen Wirkungslosigkeit des Handelns in einem (teilweise bizarren) Gegensatz.

0 46

node server über javascript starten und nciht über die console?

schussvogeltot
  • javascript
  • node
  • webserver
  1. 0
    dedlfix
    1. 0
      schussvogeltot
      1. 0
        dedlfix
        1. 0
          schussvogeltot
          1. 0
            dedlfix
            1. 0
              schussvogeltot
              1. 0
                dedlfix
                1. 0
                  schussvogeltot
                  1. 0
                    dedlfix
                    1. 0
                      schussvogeltot
                      1. 0
                        dedlfix
                        1. 0
                          TS
                          • javascript
                          • webserver
                          1. 0
                            schussvogeltot
                        2. 0
                          schussvogeltot
                          1. 0
                            Robert B.
                            1. 0
                              schussvogeltot
                              1. 0
                                Robert B.
                                • node
                                • webserver
                                1. 0
                                  schussvogeltot
                                  1. 0
                                    Robert B.
                                    1. 0
                                      schussvogeltot
                                      1. 1
                                        Robert B.
                                        • menschelei
                                        1. 0
                                          schussvogeltot
                                          1. 0
                                            schussvogeltot
                                          2. 1
                                            Robert B.
                                            1. 0
                                              Matthias Apsel
                                              1. 0
                                                Robert B.
                                                1. 0
                                                  schussvogeltot
                                            2. 0
                                              schussvogeltot
                                              1. 0
                                                Robert B.
                                                1. 0
                                                  dedlfix
                                                2. 0
                                                  schussvogeltot
  2. 0
    Robert B.
    1. 0
      schussvogeltot
      1. 0
        Robert B.
        • javascript
        • node
        • shell
        1. 0
          schussvogeltot
          1. 0
            Regina Schlauklug
            1. 0
              schussvogeltot
          2. 0
            Robert B.
            1. 0
              schussvogeltot
              1. 0
                Robert B.
                • node
                • webserver
        2. 0
          schussvogeltot
          1. 0
            Robert B.
            1. 0
              schussvogeltot
              1. 0
                Robert B.
                1. 0
                  schussvogeltot