다른 사람이 나에게 차이점에 대한 상위 수준 개요를 제공 할 수 있습니까? 왜 다른 하나를 사용하려고합니까?ASP.NET : 단순형 및 복합 형 웹 서비스의 차이점은 무엇입니까?
0
A
답변
1
웹 서비스에서 예상하는 인수를 언급하고 있습니까? 그게 제가 상상할 수있는 유일한 차이입니다.
간단한 : 같은 뭔가
MyWebMethod(string inputString);
단지 :
MyWebMethod(CustomObject inputObject);
이전의 주요 이점은 당신이 당신의 웹 브라우저에서 쉽게 웹 방법을 테스트 할 수 있다는 것입니다. 단순한 네이티브 타입 만 필요하기 때문에 테스트 할 수있는 입력 폼을 렌더링합니다. 그러나 프로덕션 환경에서 다른 프로덕션 환경에 비해 별다른 이점이 없으며 둘 다 클라이언트가 소비 할 WSDL을 생성합니다.
다른 개발 환경의 클라이언트가 .NET 코드가 아닌 다른 사용자가 사용하기가 더 쉽다고 생각할 수도 있지만 실제로는 그다지 차이가 없다고 생각합니다. 만큼 실제로System.Windows.Form
컨트롤 또는 뭔가 (어쨌든 나는 의심)와 같은 복잡한 인수를 사용하지 않는 한.
관련 문제
- 1. asp.net 웹 메서드와 wcf 서비스의 차이점은 무엇입니까?
- 2. API와 웹 서비스의 차이점은 무엇입니까?
- 3. 저장소와 서비스의 차이점은 무엇입니까?
- 4. 복합 형 열거 형
- 5. 공장, 공급자 및 서비스의 차이점은 무엇입니까?
- 6. 자바 (jax-ws) 웹 서비스와 .net 웹 서비스의 차이점은 무엇입니까?
- 7. 분산 서비스와 비 집중 서비스의 차이점은 무엇입니까?
- 8. ASP.NET 웹 서비스의 정적 필드
- 9. DDD 서비스와 WCF 서비스의 차이점은 무엇입니까?
- 10. 백그라운드 서비스와 포 그라운드 서비스의 차이점은 무엇입니까?
- 11. 웹 서비스의 보안 및 인증
- 12. 후보 키와 복합 키의 차이점은 무엇입니까?
- 13. 웹 서비스의 요점은 무엇입니까?
- 14. MVA와 ASP.NET 웹 양식 간의 차이점은 무엇입니까?
- 15. Doctrine 2의 프록시, 저장소 및 서비스의 차이점은 무엇입니까?
- 16. 트위스트 플러그인과 트위스트 서비스의 차이점은 무엇입니까?
- 17. EF-코드 첫번째 복합 형
- 18. 웹 서비스의 SOAP 및 WSDL
- 19. Bing Map Api의 Search vs Geocode 서비스의 차이점은 무엇입니까?
- 20. RedirectToRoute 및 RedirectToAction의 ASP.NET MVC의 차이점은 무엇입니까?
- 21. 일반 및 적응 형 저역 통과 필터의 차이점은 무엇입니까?
- 22. 아이폰 웹 서비스의 문제점은 무엇입니까?
- 23. asp.net mvc 응용 프로그램과 asp.net 웹 응용 프로그램의 차이점은 무엇입니까
- 24. 웹 양식 정리 및 재설정의 차이점은 무엇입니까?
- 25. C 형 주조와 기능 주조의 차이점은 무엇입니까?
- 26. 같은 복합 형 2 개 모델 속성
- 27. ASP.NET 웹 서비스의 선택적 매개 변수
- 28. ASP.NET HttpCache를 사용하여 웹 서비스의 데이터 버퍼링
- 29. jQuery를 사용하는 ASP.NET 웹 서비스의 보안
- 30. ASP.NET MVC에서 ASP.NET 컨트롤과 Html.helpers의 차이점은 무엇입니까?
감사합니다. 웹 서비스 설계 방법론의 차이점에 대해서도 다시 한번 언급하겠습니까? '상향식 방법'과 '상향식 방법'. 왜 다른 하나를 선택하십시오. 혜택을 얻고 다른 하나를 선택하는 데 뒤로 당긴다. 감사. –
.NET 세계보다 자바 세계에서 더 많이 등장한 것으로 보이는 주제로서, 솔직히 나는 강력한 의견이나 많은 관련 정보를 얻지 못했습니다. 내가 공유 할 수있는 유일한 점은 .NET 세계에서 Microsoft가 항상 부추겼던 전통적인 "webmethod"서비스보다 요청/응답 서비스 (Agatha-rrsl 프로젝트 참조)가 크게 선호된다는 것입니다. 필자는 일반적으로 필요한 경우 쉽게 유지 보수하고 변경할 수있을뿐만 아니라 서비스 부분이 실제 논리와 분리되기 때문에 훨씬 쉽게 테스트 할 수 있습니다. – David