.NET Remoting && Windows Server 2003
От: nap2k Верблюд есть
Дата: 14.11.03 07:45
Оценка:
Как настроить Windows Server 2003, там у меня remoting server вообще не запускается (вылетает SecurityException).

На Windows XP запускается, но при вызове удаленного делегата вылетает тот же SecurityException

Где вобще настраивается этот гребаный Security?
Re: .NET Remoting && Windows Server 2003
От: Admiral Украина  
Дата: 14.11.03 09:18
Оценка:
Здравствуйте, nap2k, Вы писали:

N>Как настроить Windows Server 2003, там у меня remoting server вообще не запускается (вылетает SecurityException).

N>На Windows XP запускается, но при вызове удаленного делегата вылетает тот же SecurityException
N>Где вобще настраивается этот гребаный Security?

Почитай обсуждение Remoting и 1.1
Автор: Erley
Дата: 21.01.03
. В довесок, ключевое слово для поиска — typeFilterLevel. Думаю, проблема именно с ним.
Re: .NET Remoting && Windows Server 2003
От: pyvadminpyv  
Дата: 19.04.04 12:45
Оценка:
Здравствуйте, nap2k, Вы писали:

N>Как настроить Windows Server 2003, там у меня remoting server вообще не запускается (вылетает SecurityException).


N>На Windows XP запускается, но при вызове удаленного делегата вылетает тот же SecurityException


N>Где вобще настраивается этот гребаный Security?


Здравствуйте!
Просветите, пожалуйста.
Осваиваю Remoting(FrameWork1.1, Windows 2003 Server).Сразу же возникла проблема.
При исполнении нижеуказанного кода (на первой же строке кода, при инициализации TcpChannel):

Imports System.Runtime.Remoting
Imports System.Runtime.Remoting.Channels
Imports System.Runtime.Remoting.Channels.Tcp
Module Module1
Sub Main()
Dim chan As TcpChannel = New TcpChannel(8085)
ChannelServices.RegisterChannel(chan)
Console.ReadLine()
End Sub
End Module

возникает исключение (тоже и для HttpChannel):

An unhandled exception of type 'System.Net.Sockets.SocketException' occurred in system.dll
Additional information: The requested name is valid, but no data of the requested type was found.

Причем, если исполнить указанный код при активном подкючении к интернету — то работает!
Мистика какая-то.



В чем может быть проблема?
Заранее спасибо.
Re[2]: .NET Remoting && Windows Server 2003
От: Peter Fleischer Германия www.informtoools.de
Дата: 19.04.04 14:11
Оценка:
Здравствуйте, pyvadminpyv, Вы писали:
...
P>В чем может быть проблема?

У меня без проблем работает на W2K3 + FW1.1

Client.vb

Imports System
Imports System.Runtime.Remoting
Imports System.Runtime.Remoting.Channels
Imports System.Runtime.Remoting.Channels.Tcp

Module Module1

  Sub Main()
    Dim channel As New TcpClientChannel
    ChannelServices.RegisterChannel(channel)
    RemotingConfiguration.RegisterWellKnownClientType(GetType(RemoteClass), _
      "tcp://localhost:1234/clock")
    Dim clk As New RemoteClass
    Console.WriteLine(clk.RemoteProperty)
    Console.WriteLine("Enter - Exit")
    Console.ReadLine()
  End Sub

End Module


Server.vb

Imports System
Imports System.Runtime.Remoting
Imports System.Runtime.Remoting.Channels
Imports System.Runtime.Remoting.Channels.Tcp

Module Module1

  Sub Main()
    Dim channel As New TcpServerChannel(1234)
    ChannelServices.RegisterChannel(channel)
    RemotingConfiguration.RegisterWellKnownServiceType(GetType(RemoteClass), _
      "Clock", WellKnownObjectMode.SingleCall)
    Console.WriteLine("Enter - Exit")
    Console.ReadLine()
  End Sub

End Module


RemoteableType.vb

Imports System

Public Class RemoteClass
  Inherits MarshalByRefObject
  Public ReadOnly Property RemoteProperty() As String
    Get
      Return "Time on server now: " & DateTime.Now.ToLongTimeString
    End Get
  End Property
End Class


Транслировать:

vbc /t:library /r:System.dll /out:RemoteableType.dll RemoteableType.vb

vbc /r:System.Runtime.Remoting.dll /r:System.dll /r:RemoteableType.dll /out:Server.exe Server.vb

vbc /r:System.Runtime.Remoting.dll /r:System.dll /r:RemoteableType.dll /out:Client.exe Client.vb

Peter
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.