Die Suche ergab 5 Treffer

von Tele
Mittwoch 2. September 2015, 10:18
Forum: Netzwerkprogrammierung
Thema: TCP Request per Webserver triggern
Antworten: 7
Zugriffe: 2856

Re: TCP Request per Webserver triggern

Hallo nochmal!

Ich habe viel herumprobiert und bin auf web.py gestoßen und möchte es nun etwas "sauberer" per REST implementieren.
Leider scheitere ich diesmal an globalen Variablen. Ich möchte den REST-Server im Hintergrund laufen lassen.
Wenn eine neue Connection reinkommt, möchte ich diese in ...
von Tele
Montag 31. August 2015, 14:23
Forum: Netzwerkprogrammierung
Thema: TCP Request per Webserver triggern
Antworten: 7
Zugriffe: 2856

Re: TCP Request per Webserver triggern

Vielen Dank für die Hinweise, da werde ich mich drum kümmern.
Die Frage ist jetzt, wie ich in einer abgeleiteten Klasse von TCPServer einen Request an den Client schicke.
Bis jetzt handele ich die Requests ja in der BackendHandler-Klasse ab (sprich sendRequest(self, message))
von Tele
Montag 31. August 2015, 13:59
Forum: Netzwerkprogrammierung
Thema: TCP Request per Webserver triggern
Antworten: 7
Zugriffe: 2856

Re: TCP Request per Webserver triggern

@Tele: Warum kannst Du in einem Handler keine Anfrage an den TCP-Server schicken? Also was hält Dich technisch davon ab?
Oh das möchte ich gar nicht. Ich möchte von meinem WebserverHandler eine Methode des TCP-ServerHandler triggern (Wenn ich deine Frage richtig verstanden habe)

`BaseHTTPServer ...
von Tele
Montag 31. August 2015, 13:38
Forum: Netzwerkprogrammierung
Thema: TCP Request per Webserver triggern
Antworten: 7
Zugriffe: 2856

Re: TCP Request per Webserver triggern

Alles klar:

import cgi
import SocketServer
import threading
from os import curdir, sep
from BaseHTTPServer import BaseHTTPRequestHandler, HTTPServer


func_request = None
var_backendHandler = None

class BackendHandler(SocketServer.BaseRequestHandler):

def sendRequest(self, message):
self ...
von Tele
Montag 31. August 2015, 13:18
Forum: Netzwerkprogrammierung
Thema: TCP Request per Webserver triggern
Antworten: 7
Zugriffe: 2856

TCP Request per Webserver triggern

Hallo zusammen!

Ich bin sehr neu in Python und habe ein Problem bei folgendem Vorhaben:
Ich möchte einen Webserver laufen lassen (BaseHTTPServer) um damit eine Website zu hosten.
Parallel dazu soll ein TCP-Server laufen, welcher Verbindungsanfragen von einem Client erhält.
Sobald auf der Website ...