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