|
WCF: дуплесные операции. Как подключить клиент????
|
|||
---|---|---|---|
#18+
Доброго времени суток! Есть необходимость создать сервер и подключить к нему клиентов для дуплексного обмена информацией... Вот мой неудавшийся код, он дописан не до конца, но клиент даже не может запуститься: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114.
Говорит что нельзя создать CreateChannel... помогите найти ошибку (или много ошибок ). Буду очень признателен за помощь! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2011, 00:25 |
|
WCF: дуплесные операции. Как подключить клиент????
|
|||
---|---|---|---|
#18+
__Pavel__, А зачем самому возиться с каналами? Почему не воспользоваться клиентским классом, который сгенерировала студия? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2011, 11:34 |
|
WCF: дуплесные операции. Как подключить клиент????
|
|||
---|---|---|---|
#18+
Lexxxxx__Pavel__, А зачем самому возиться с каналами? Почему не воспользоваться клиентским классом, который сгенерировала студия? Вы же сами недавно сказали что не любите конфиги, и теперь сами предлагаете этим пользоваться... или вы о чем? Мне нужно полностью программная реализация... я не хочу каждый раз при изменении сервера генерить новый класс для клиента! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2011, 15:04 |
|
WCF: дуплесные операции. Как подключить клиент????
|
|||
---|---|---|---|
#18+
__Pavel__, Конфиги тут вроде не при чем. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2011, 15:20 |
|
WCF: дуплесные операции. Как подключить клиент????
|
|||
---|---|---|---|
#18+
__Pavel__, А что значит "при изменении сервера"? Если вы добавите или измените существующий интерфейс(класс) службы, то перегенерировать проксикласс вам придется все равно (ну конечно можно извратиться и написать его самому, но зачем?) А в конфигах находится вспомогательная информация, такая как адрес службы, параметры шифрования и т.п. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2011, 15:23 |
|
WCF: дуплесные операции. Как подключить клиент????
|
|||
---|---|---|---|
#18+
Lexxxxx__Pavel__, А что значит "при изменении сервера"? Если вы добавите или измените существующий интерфейс(класс) службы, то перегенерировать проксикласс вам придется все равно (ну конечно можно извратиться и написать его самому, но зачем?) А в конфигах находится вспомогательная информация, такая как адрес службы, параметры шифрования и т.п. В этом вся и проблема... У меня сервер и клиент = ОДИН ПРОЕКТ!!!! И два конфига туда не запишешь, да и как студия в проект сгенерит класс который УЖЕ ТАМ ЕСТЬ... Мне нужно научиться ВСЕ делать в коде... но ВСЕ примеры направлены на эти конфиги (чтоб их)... я уже не знаю что и делать... может от технологии отказаться и искать решение на стороне, раз никто не умеет это делать... А ведь проблема решается в пару строк... тут как я смотрю идет дело принципа... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2011, 17:15 |
|
WCF: дуплесные операции. Как подключить клиент????
|
|||
---|---|---|---|
#18+
__Pavel__. У меня сервер и клиент = ОДИН ПРОЕКТ!!!! Это как и зачем?!?! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2011, 17:24 |
|
WCF: дуплесные операции. Как подключить клиент????
|
|||
---|---|---|---|
#18+
Lexxxxx__Pavel__. У меня сервер и клиент = ОДИН ПРОЕКТ!!!! Это как и зачем?!?! Тынц там правда не дуплексное соединение... И вобще какая разница зачем, надо, значит надо... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2011, 19:23 |
|
WCF: дуплесные операции. Как подключить клиент????
|
|||
---|---|---|---|
#18+
__Pavel__Lexxxxx__Pavel__, А что значит "при изменении сервера"? Если вы добавите или измените существующий интерфейс(класс) службы, то перегенерировать проксикласс вам придется все равно (ну конечно можно извратиться и написать его самому, но зачем?) А в конфигах находится вспомогательная информация, такая как адрес службы, параметры шифрования и т.п. В этом вся и проблема... У меня сервер и клиент = ОДИН ПРОЕКТ!!!! И два конфига туда не запишешь, да и как студия в проект сгенерит класс который УЖЕ ТАМ ЕСТЬ... Мне нужно научиться ВСЕ делать в коде... но ВСЕ примеры направлены на эти конфиги (чтоб их)... я уже не знаю что и делать... может от технологии отказаться и искать решение на стороне, раз никто не умеет это делать... А ведь проблема решается в пару строк... тут как я смотрю идет дело принципа... т.е. вы взяли автомобиль и пытаетесь из него сделать самокат, даже не велосипед... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2011, 12:35 |
|
|
start [/forum/topic.php?fid=19&fpage=20&tid=1397422]: |
0ms |
get settings: |
12ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
81ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 206ms |
0 / 0 |