Доброго всем времени суток!
Есть очень насущная проблема. Помогите решить, кто сталкивался...
Короче так — есть приложение-сервер на C#. Сервер выступает консольным прилолжением. На сервере есть дистанцируемый тип — класс производный от System.MarshalByRefObject. То есть используем технологию Remoting .NET. Делаем клиентскую активизацию дистанцируемого типа.
ПРОБЛЕМА! В локалке все вызовы удаленного объекта проходят просто на ура, но вот когда дело касается инета, тут происходит полный провал! Сервер запускается (консольное приложение), по моему проходит даже создание удаленного объекта, но вот метод вызвать не получается. Используется HTTP протокол и SOAP форматтер. Порт 80, открыт в обе стороны.
Есть сображения: Сервер (компутер) на котором запущен APP-сервер соединен с инетом через маршрутизатор. Поэтому грешим на него, что это он мудрит что-то или в настройках у него какая-то ZYX.
Кто что знает — высказываейтесь!
Любые мысли приемлемы по сабжу!