글쎄, 어디서 간단히 대답 할 수 있는지에 대한 질문. 학교에는 없습니다. 자신을위한 학습 경로를 만드는 것이 좋습니다. 원하는 기술을 골라 내고 배웁니다. 시작하기에 앞서 기본적인 책은 충분하지만 나머지 부분은 배우면서 읽거나 기술 문서를 통해 충분해야합니다.
예를 들어 - .NET (Microsoft)에서 학습하는 것은 기본 A-Press 텍스트 북 (Pro C# 및 .NET 4.0 플랫폼을 제안 함)을 포함합니다. MSDN에서 .NET Framework Reference를 검색하면 나머지는 제공됩니다.
WCF 참조를 찾고 있다면 (MCTS 시험 70-503, Microsoft .NET Framework 3.5 Windows 통신 기반) 및 MSDN을 제안합니다.
그냥하지 단일 기술이 당신이 찾고있는 무엇을 달성 할 수 있음을 유의하십시오. 예를 들어 WF (Windows Workflow Foundation)와의 WCF co-mingles 및 SQL Data Services 및 Entity Framework. 여러 기술에 노출되면 비전이 확실히 확대됩니다.
============================================== =================================
WCF이 점에서 동물이다.
메시지 (데이터)의 끝점간에 전달 메시지 레벨 보안 (암호화)를 통해 고정 될 수있다 : 여기에서 통신 수단을 통해 다른 장점이다. 선택한 전송 채널은 전송 계층 보안 (암호화)을 통해 프로토콜 수준에서 보안 될 수 있습니다.
끝점 자체는 클라이언트를 인증하고 가장 할 수 있습니다 (클라이언트 수준 보안). 엔드 투 엔드 서비스 추적, 상태 모니터링 & 성능 카운터, 메시지 로깅, 최신/이전 클라이언트와의 호환성 (WCF에서 제공되는 메시지 형식의 정상적인 성능 저하를 통해)을 구현할 수 있습니다. 이렇게 선택한 경우 통신 채널에 대해 라우팅을 페일 세이프 (fail-safe)로 구현할 수도 있습니다. 또한 WCF는 트랜잭션 당 (ACID), 동시성 및 인스턴스 단위 스로틀 링을 지원하므로 보안/강력한 군사 등급 코드를 작성할 때 유연성이 가장 뛰어납니다.
회상에서 WCF의 보안과 유연성은 놀랍습니다. 비슷한 기술이 WS-Security 사양입니다. 웹 서비스의 WS- * 사양의 일부이며 XML 서명과 XML 암호화를 사용하여 두 종점간에 보안 통신 채널을 제공합니다.
그러나 WS- *의 단점은 단방향 통신 수단이라는 것입니다. WCF는 양방향 통신을 용이하게 할 수 있습니다. 클라이언트는 서버에 요청을 보낼 수 있지만 서버는 클라이언트에 요청을 보낼 수 있습니다. WS- *는 클라이언트가 서버로만 응답을 보내고받을 수 있다고 지시하지만 그 반대는 아닙니다. 나는 WCF 개발자 아니다
그래서 내가 하이라이트는 자신의 연구를하고로 당신을 자극 할 수 생각했다. "동물을 다듬는 방법은 수백 가지가 있으며 어느 것도 잘못이 아닙니다 ..."
"군대 급"은 더 이상 의미가없는 것처럼 보입니다. – NotMe
저는 "변호사 급"이라는 용어를 선호합니다 - 그들은 대부분의 경우 정부보다 당신을 튀길 의무가 더 큽니다. – thkala
'매우 안전함'은 의미있는 용어가 아닙니다. 귀하의 질문에 대한 답변이있는 경우, 귀하가 안심시키는 자산 (정보 통제), 귀하가 우려하는 위협, 그리고 어떤 경제적 비용이 위반과 관련이 있는지에 따라 다릅니다. 일반적으로 보안에 대한 가장 큰 위협은 당신이이란 핵 기술 부서이거나 다른 이스라엘인들을 괴롭 히지 않는 한 사회 공학 및/또는 부패한 웨어웨어 (데이터를 도용하거나 항구를 여는 사람)가 아닌 맬웨어가 아닙니다. – bmargulies