WCF 서비스가 클라우드에 있습니다. 그리고 내 응용 프로그램에서이 WCF 서비스를 여러 번 호출합니다. 1] 항상 bool로 반환 값을 사용하여 작업이 성공했는지 여부를 나타냅니다. 아웃 매개 변수로 반환 할 뜻 값을 반환 2]WCF 서비스의 반환 값에 대한 최선의 방법
1
A
답변
1
나는 것 :
- 반환 원자 값 (부울, 문자열, int)를 적절한
반환하는 경우 복잡한 유형의 (a 클래스 인스턴스) 내가 하나 개 이상의 값을 반환해야하는 경우 -
[DataMember]
SOAP 오류
FaultException<T>
오류가 발생하여 해당[DataContract]
와 클래스와 속성을 표시해야합니다;<T>
부분은 사용자 정의 오류 클래스를 정의하고, 다시 할 수 있습니다 -[DataContract]/[DataMember]
로 표시하는 것을 잊지 항상 부울 등의 반환 값을 사용하도록 작업
0
1]에 FaultContract
로 선언하지 않는 작업이
- 사점이었다 여부를 여부를 나타내는 예, 작동 밤은 많은 시간이 소요 및 반환 상태는 항상 관련이있는 경우 : 는 반환 값에 대기하는 클라이언트와 서비스 호스트에 영향을 미칠 수있다 (서버) 성능/확장 성. 전의. Request-Responsecall에서 요청은 작업 완료를 기다리는 긴 시간 동안 연결을 열어 둘 수 있습니다. "HTTP 202 Accepted"상태 코드 사용법 (즉, 수신 된 인수 및 시작된 (patially))과 유사한 방식으로 구현할 수 있습니다.
- 아니요, 연산 논리가 동기식 인 경우에만 의미가 있습니다.
- 아니요, 리팩토링 가능성/유지 관리성을 중요시한다면 ex. 반환 할 때 반환 할 오류 메시지/코드를 포함하십시오. 아웃 매개 변수
- 예로 복귀 할 뜻 값을 반환
2],이 서비스 작업을 더 WSDL을 준수하고 쉽게 읽을 수 있습니다.
관련 문제
- 1. 반환 값에 대한 연산 수행
- 2. wcf 서비스의 xdocument를 반환합니다.
- 3. 자바 스크립트의 반환 값에 대한 이중 느낌표
- 4. 반환 값에 대한 기본적인 C 질문
- 5. WCF 서비스의 이름은 무엇입니까?
- 6. WCF 서비스의 데이터 처리가 보장됩니다.
- 7. Windows 서비스의 WCF
- 8. WCF 데이터 서비스의 MergeOption
- 9. WCF 서비스의 큐 구현
- 10. Windows 서비스의 Wcf 라이브러리
- 11. WCF 서비스의 버퍼 크기
- 12. WCF 웹 서비스의 위임
- 13. WCF 서비스의 인증
- 14. WCF 서비스의 App_Data에 액세스하십시오.
- 15. WCF 웹 서비스의 System.OutOfMemoryException
- 16. WCF 서비스의 ProtocolException
- 17. wcf 서비스의 포트 번호를 찾는 방법
- 18. 반환 값에 대해 $ 예외가 있습니까?
- 19. Django보기에서 두 반환 값에 액세스
- 20. WCF 웹 서비스의 새로운 점
- 21. 명확한 예제와 NSCollectionView에 대한 최선의 접근 방법
- 22. System.DirectoryServices.AccountManagement.PrincipalContext 및 WCF 서비스의 가장
- 23. WCF 서비스의 개체 속성을 사용하여 개체를 반환하는 방법?
- 24. WCF 서비스의 LINQ to XML
- 25. WCF 서비스의 참조를 동적으로 추가합니다.
- 26. WCF 호스트 서비스의 스레드 연결
- 27. WCF 웹 서비스의 동적 URL
- 28. WCF 콜백 서비스의 가용성 확인
- 29. XML AJAX 서비스의 WCF 보안
- 30. WCF RIA 서비스의 서버 진행