Co to jest usługa sieciowa proxy?Co to jest usługa sieciowa proxy?
Odpowiedz
Domyślnie klasa proxy używa protokołu SOAP przez HTTP do komunikacji z usługą XML sieci Web. Jednak narzędzie Wsdl.exe może generować klasy proxy w celu komunikacji z usługą XML sieci Web przy użyciu protokołu HTTP-GET lub protokołu HTTP-POST.
Więcej na temat korzystania z serwera proxy usługi Web: http://msdn.microsoft.com/en-us/library/d2s8y7bs.aspx
klientem a usługi sieci Web może komunikować się za pomocą komunikatów SOAP, które hermetyzacji parametry wejściowe i wyjściowe jak XML. Klasa proxy odwzorowuje parametry na elementy XML, a następnie wysyła komunikaty SOAP przez sieć. W ten sposób klasa proxy uwalnia od konieczności komunikowania się z usługą sieci Web na poziomie SOAP i umożliwia wywoływanie metod usług sieci Web w dowolnym środowisku programistycznym obsługującym serwery proxy usług sieci Web i usług sieci Web.
Przykład:
- Klient wywołuje metodę pełnomocnika, login (nazwa użytkownika, hasło).
- Serwer proxy serializuje te parametry w komunikacie SOAP i wysyła je za pośrednictwem protokołu HTTP do usługi sieci Web.
- Usługa sieci Web zwraca wynik (true lub false w tym przypadku) wywołania metody Login() serializowanej w komunikacie SOAP.
- Klasa pośrednicząca deserializuje odpowiedź i zwraca wartość logiczną true do aplikacji klienckiej.
- 1. Co to jest "usługa sieciowa" w prostym języku angielskim?
- 2. Dodanie konta "Usługa sieciowa" do grupy administratorów
- 3. Co to jest punkt końcowy usługi WWW?
- 4. Co to jest usługa serwisowa i kiedy jej potrzebuję?
- 5. Co to jest odpowiednik .NET dynamicznych serwerów proxy Java?
- 6. Jak uzyskać zlokalizowaną wersję wbudowanego okna "Usługa sieciowa" konta?
- 7. ASP.net Web API Usługa sieciowa RESTful + uwierzytelnianie podstawowe
- 8. Co to jest konkretna implementacja?
- 9. Co to jest Serializable? Co to znaczy?
- 10. Buforowanie proxy pośredniego "usługa tymczasowo niedostępna", gdy cel jest wyłączony
- 11. Co to jest "usuń to"?
- 12. WCF: Co to jest ServiceHost?
- 13. Co to jest Pagel?
- 14. Co to jest _GLOBAL_OFFSET_TABLE?
- 15. Co to jest "android.R.layout.simple_list_item_1"?
- 16. Co to jest DetailsView.EnableModelValidation?
- 17. Co to jest NSPathStore2?
- 18. Co to jest czasownik = "*"?
- 19. Co to jest Postgresql_psycopg2?
- 20. Co to jest ?
- 21. co to jest .netrwhist?
- 22. co to jest Microsoft.Practices.EnterpriseLibrary.Data
- 23. Co to jest CGVector?
- 24. Co to jest $ {project.licensePath}?
- 25. co to jest alloc.h?
- 26. Co to jest PurpleEventCallback?
- 27. Co to jest global ::?
- 28. Co to jest? rodzaj?
- 29. Co to jest __meteor_bootstrap__?
- 30. Co to jest NuGetPackageImportStamp?