ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
282
282
EMPFEHLEN
-
Hallo Forum
Ich versuche diesen Codeschnipsel in einen Dienst zu konvertieren, und habe das Problem wenn ich das Listing OK-Service mit dem untenagegeben Code in einen Dienst konvertier Strate bekomme ich keine verbindung mit dem Clienten zu dem Dienst obwohl er im taskamanager Angezeigt wird,
Als Konsolenawendung funktioniert die Sache was mache ich Falsch
Danke im voraus
Lusiphur
Listing Service1
Listing: OK-ServiceCode :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.ServiceProcess; using System.Text; namespace Online_Klausur_Server { partial class Service1 : ServiceBase { public Service1() { InitializeComponent(); } protected override void OnStart(string[] args) { // TODO: Hier Code hinzufügen, um den Dienst zu starten. OK_Service.Okstrat(); } protected override void OnStop() { // TODO: Hier Code zum Ausführen erforderlicher Löschvorgänge zum Anhalten des Dienstes hinzufügen. } } }
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
using System; using System.Collections.Generic; using System.Text; using System.Runtime.Remoting; using System.Runtime.Remoting.Channels.Http; using System.Runtime.Remoting.Channels; namespace Online_Klausur_Server { class OK_Service:MarshalByRefObject { public static string Hello(string start, string user, string date, string time) { if (start.Equals(start)) { System.Diagnostics.Process p = new System.Diagnostics.Process(); p.StartInfo.FileName = "C:\\ShowCam.exe"; p.Start(); return "Aufzeichnung Gestartet"; } else return "Schwerer Fehler Aufzeichnung konnte nicht Gestartet werden"; } public static void Okstrat() { IChannel cnl = new HttpChannel(1234); ChannelServices.RegisterChannel(cnl); RemotingConfiguration.RegisterWellKnownServiceType(typeof(OK_Service), "OK_Service.SOAP", WellKnownObjectMode.Singleton); //Console.ReadKey(); } } }Ich bitte Rechtschreibfehler u.ä. zu entschuldigen ich bin Legasteniker
Ähnliche Themen
-
MySQl als Dienst unter Win7 64bit Version startet nicht
Von fredolin im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 27.12.10, 13:24 -
Prozess startet nicht in Dienst mit Konto-Anmeldung
Von DrMueller im Forum .NET Application und Service DesignAntworten: 1Letzter Beitrag: 28.10.08, 22:35 -
Dienst startet nicht! Fehlercode: 1067
Von Ive im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 12.03.07, 16:14 -
MySQL - Dienst startet nicht
Von exxe im Forum Relationale DatenbanksystemeAntworten: 10Letzter Beitrag: 19.02.04, 15:41 -
Dienst startet nicht!
Von JustinCaze im Forum Office-AnwendungenAntworten: 0Letzter Beitrag: 04.03.02, 10:18





Zitieren
Login





