Принципы разработки для приложений Windows на основе .NET, которые взаимодействуют с веб-службами WCF и Java, которые взаимодействуют с Oracle DB. - PullRequest
0 голосов
/ 31 января 2011

Не могли бы вы поделиться своим опытом / предложить рекомендации / распространенные ошибки / при разработке приложений для Windows на основе .NET, которые взаимодействуют с веб-службами WCF и Java, которые взаимодействуют с Oracle DB.

Какие ключевые моменты следует запомнить перед разработкой клиентов .NET Windows для служб WCF и Java? Есть ли выбор дизайна для подключения среды, такой как сети LAN, WAN или VPN? Какие области дизайна следует учитывать при общении со службами WCF на основе брандмауэра.

Спасибо, ру

1 Ответ

0 голосов
/ 31 января 2011

Это зависит от ваших требований к безопасности (аутентификация, конфиденциальность и т. Д.).

Есть некоторые общие рекомендации, которые вы можете применить, большинство из них описаны в этом руководстве по безопасности: http://wcfsecurityguide.codeplex.com/

Несколько соображений, основанных на ваших вопросах:

  • относительно брандмауэров, соединения на основе HTTP лучше принимаются брандмауэром, чем необработанные TCP-соединения,
  • Аутентификация Windows может использоватьсяаутентифицировать LAN или VPN, не так просто с WAN,
  • конфиденциальность лучше достигается с помощью безопасности сообщений, чем безопасность транспорта в контексте WAN
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...