Hosts

Setzt man die Remoting-Technologie ein, findet man neben einfachen Konsolen- und Windowsanwendungen auch Windows-Dienste und den Internetinformationsdienst (kurz IIS). Die folgenden Abschnitte zeigen die Remoting-Technologie über einen Windows-Service-Host.

Das Remoteobjekt

Bevor wir einen Windows-Dienst erzeugen, erstellen wir ein einfaches Remoteobjekt mithilfe einer Klassenbibliothek, der im Servicehost des Windows-Dienstes laufen soll. Listing 47.14 definiert ein solches Remoteobjekt.

using System;
using System.Collections.Generic;
using System.Text;

namespace WinServiceCom
{
    public class Customers : MarshalByRefObject
    {
        public string GetCustomers()
        {
           return "Kundenname";
        }
    }
}

Listing 47.14 Einfaches Remoteobjekt für Windows-Dienst (aus ...

Get Microsoft Visual C# 2010 - Das Entwicklerbuch now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.