웹 서비스에서 http와 비누가 정확히 어떻게되는지 사용자가 간단한 방식으로 설명 할 수 있습니까? 나는 http://vijaybalajithecitizen.blogspot.com/2008/11/aspnet-web-services-interview-questions.html 을 지나고 있었는데 비누에 대해 설명했지만 http에 대해서는 무엇입니까? asp.net 응용 프로그램에서 webmethod를 호출하면 비누/http 호출이됩니다 ... 어떻게 반환합니까? 값. 비누/http 호출인지 감지하는 방법은 무엇입니까?웹 서비스에서 http와 비누의 기능은 무엇입니까
0
A
답변
0
HTTP는 전송 메커니즘이며 SOAP은 페이로드 프로토콜입니다. SOAP는 다른 프로토콜을 통해 전송 될 수 있지만 HTTP가 가장 널리 사용됩니다. 이는 HTML 및 HTTP와 매우 유사합니다. HTTP는 전송이고 HTML은 페이로드입니다. HTML 파일을 이메일로 보낼 수도 있습니다. 즉, HTTP를 더 이상 사용하지 않습니다.
웹 메서드 (또는 다른 웹 서비스)를 호출하면 "HTTP를 통한 SOAP"호출입니다. HTTP에는 "soap + xml"로 설정된 Content-Type 헤더가 포함됩니다. 이를 통해 서버에 포함 된 페이로드의 종류와 구문 분석 방법을 알 수 있습니다. ASP.NET WebMethods가 실제로 그렇게 보이는지는 확실하지 않습니다. HTTP 요청을 SOAP로 구문 분석하려고 시도 할 수 있습니다. 구문 분석하지 않으면 오류가 발생합니다. 동일한 URL에서 여러 형식을 지원할 수 있다면 Content-Type 만 확인하면됩니다.
값은 HTTP 응답에서 SOAP 형식의 메시지로 반환됩니다. 따라서 HTML을 다시 보내는 대신 서버는 SOAP 형식의 XML 문서를 보냅니다.
0
HTTP는 SOAP 형식의 페이로드를 전달하는 데 사용되는 전송입니다. 또한 TCP를 사용하여 SOAP을 전송하거나 다른 어떤 것도 사용자의 마음을 사로 잡을 수 있습니다. SOAP가 웹 기반 RPC 용으로 제작 되었기 때문에 HTTP는 분명히 SOAP 페이로드의 가장 일반적인 전송입니다.
관련 문제
- 1. HTTP와 Solr 통신
- 2. 클라이언트가 웹 서비스에서 가장?
- 3. 웹 서비스에서 SoapHttpClientProtocol을 수행하는 작업
- 4. 웹 서비스에서 오류 500을 표시하는 이유는 무엇입니까?
- 5. 웹 서비스에서 다운로드 기능을 사용하는 방법은 무엇입니까?
- 6. REST 웹 서비스에서 Httpsession을 사용하는 방법은 무엇입니까?
- 7. 웹 서비스에서 WS-I 프로필이란 무엇입니까?
- 8. 웹 서비스에서 자격 증명을 캐시하는 방법은 무엇입니까?
- 9. 웹 서비스에서 Silverlight 개체를 사용하는 방법은 무엇입니까?
- 10. 웹 서비스에서 STS의 보안 이점은 무엇입니까?
- 11. 웹 서비스에서 기대할 수있는 성능 유형은 무엇입니까?
- 12. REST 웹 서비스에서 인증을 수행하는 방법은 무엇입니까?
- 13. SharePoint 웹 서비스에서 GetListItems() 함수가없는 이유는 무엇입니까?
- 14. http와 cli 요청을 구별하는 방법은 무엇입니까?
- 15. 이미지를 미리로드하는 기능은 무엇입니까?
- 16. http와 https가 동일한 세션을 공유합니까?
- 17. 웹 서비스에서 파일 읽기
- 18. 웹 서비스에서 FacesContext에 액세스
- 19. 웹 서비스에서 이미지 저장
- 20. 웹 서비스에서 XML로드
- 21. 웹 서비스에서 정보 반환
- 22. 이 URL은 웹 서비스에서
- 23. 웹 서비스에서 액세스가 거부되었습니다.
- 24. XMLHttpRequest가 http와 작동하지 않습니다.
- 25. HTTP와 함께 파일 보내기?
- 26. 같은 포트에있는 Tomcat HTTP와 Https
- 27. ASP.NET 웹 서비스에서 DTO 수신
- 28. HTTP와 HTML은 어떻게 함께 작동합니까?
- 29. .NET 웹 서비스에서 행 반환
- 30. 웹 서비스에서 XML 데이터 반환
감사합니다. – Cloud2010