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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.