Здравствуйте, Dimond_EKT, Вы писали:
D_E>Какую технологию передачи данных между приложениями можно использовать вместо DDE?
Вместо DDE можно использовать любую другую
socket, remoting, wcf, msmq, memory mapped files, ... и даже pop3
Существует система клиент-сервер. На клиенте располагается ПО, взаимодействующее с БД. К этому ПО подключается программа А, располагающаяся на этом же сервере, которая считывает инфу из БД через это ПО и передаёт её в программу Б, которая располагается на клиенте. Необходимо осуществить взаимодействие между программой А и Б. Думаю, что сокеты здесь подойдут. Хотелось бы узнать — как ещё можно осуществить это взаимодействие, и почему не рекомендуется использовать DDE.
Здравствуйте, Dimond_EKT, Вы писали:
D_E>Здравствуйте, Dimond_EKT, Вы писали:
D_E>>Существует система клиент-сервер. На клиенте располагается ПО, взаимодействующее с БД.
D_E>Извините, ошибся )) По располагается не на клиенте, а на сервере, конечно же )))
WCF, однако...
Сообщение заговорено потомственным колдуном, целителем и магом в девятом поколении!
Модерирование или минусование сообщения ведет к половому бессилию, венерическим заболеваниям, венцу безбрачия и диарее!
Здравствуйте, Dimond_EKT, Вы писали:
D_E>Существует система клиент-сервер. На клиенте располагается ПО, взаимодействующее с БД. К этому ПО подключается программа А, располагающаяся на этом же сервере, которая считывает инфу из БД через это ПО и передаёт её в программу Б, которая располагается на клиенте. Необходимо осуществить взаимодействие между программой А и Б. Думаю, что сокеты здесь подойдут. Хотелось бы узнать — как ещё можно осуществить это взаимодействие, и почему не рекомендуется использовать DDE.
Требование осуществить взаимодействие удовлетворить легко, но выбрать технологию по такому требованию сложно.
Если вспомнить про такие требования как безопасность, эффективность, надежность взаимодействия, либо легкость реализации, то DDE тут везде не лучший вариант.
На выбор так же влияет конфигурация сети, в которой будет выполняться взаимодействие, объемы передаваемых данных, и т.п.