DDE из нескольких экземпляров
Atom
31.08.2010
Tauler


Вопрос не по стокшарпу, но может кто поможет :) Задача такая - есть 2 экземпляра одной программы, запущеной на одном компе(каждый экземпляр работает со своим поделючением). они выдают данные по ДДЕ. проблема в том , что сервер у этих экземпляров называется одинаково, ипоэтому по дде по имени я получаю данные с того экземпляра, кторый был запущен первым. есть хоть какой то способ решения проблемы? а то заморачиваться с 2-мя компами и разработкой распеределенного приложения жут ька кне хочется. Решение подойдет любое - програмное, какая то утилита для переименования сервера и т.д.


Теги:


Спасибо:


Mikhail Sukhov

Фотография
Дата: 31.08.2010
Ответить


а поменять эту программу, чтобы она рассылала по разным дде категориям в зависимости от настроек?

Спасибо:

Tauler

Фотография
Дата: 31.08.2010
Ответить


Неа. тупо одна галка - вывод по ДДЕ и все. т оесть эта прога является ДДЕ сервером с захаркоденым именем. прога - не моя.

Спасибо:

Mikhail Sukhov

Фотография
Дата: 31.08.2010
Ответить


Ну прямо второй квик. Шаг влево, шаг вправо - растрел.

ДДЕ - он привязан к аккаунтам. Тоесть, если запускать проги под разными учетками и запускать слушающие под соотвественными, то 2 компа не нужно.

Спасибо:

Tauler

Фотография
Дата: 31.08.2010
Ответить


Прямо шаманство. это типа "Запустить от имени" ?

Спасибо:

Mikhail Sukhov

Фотография
Дата: 31.08.2010
Ответить


Да.

Спасибо:

Tauler

Фотография
Дата: 31.08.2010
Ответить


Спасибо. будем пробовать. И кстати это вовсе не квик. в квике ка раз можно задать имя ДДЕ сервера.

Спасибо:

Tauler

Фотография
Дата: 01.09.2010
Ответить


А это единственный вариант? а т овсе равно получается связка из трех приложений, между кторыми нужно обмен данными организовывать. проблем особых нет, черз WCF намутил, но это куча возможностей сработать человеческому фактору

Спасибо:

Mikhail Sukhov

Фотография
Дата: 01.09.2010
Ответить


Все что знал, сказал. Я такими экзотиками не занимался.

Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy