Od 2011sp1 Tridion jest dostarczany z prekompilowanym klientem usług podstawowych. Czy nadal istnieje powód do generowania własnego serwera proxy przez dodanie odwołania do usługi? Czy ta starsza metoda została oficjalnie uznana za przestarzałą?Prekompilowany klient usług podstawowych i generowanie własnego serwera proxy
Odpowiedz
Rzućmy okiem na zalety skompilowany dll vs odniesienia usług:
- usługa bazowa rośnie i to całkiem problem wygenerować odniesienia odniesienia usługa na wolniejszych sieci. Większa podstawowa usługa będzie tym trudniejsza, że wygeneruje referencję serwisową (są oczywiście obejścia).
- Skompilowana biblioteka dll jest kompilowana przy użyciu "poprawnych" ustawień. Istnieje kilka opcji, które można ustawić podczas generowania odwołania do usługi, takie jak typy i typy zwracane z innych zespołów. Używając skompilowanej biblioteki dll masz pewność, że wszystko działa poprawnie.
- Podczas aktualizacji informacji o usłudze może pojawić się problem z aplikacją app.config. Myślę, że aktualizacja biblioteki dll i config jest nieco łatwiejsza.
- To trudne do generowania odniesienie usług, gdy masz LDAP lub SSO lub HTTPS skonfigurowany
Dzięki za wyjaśnienie. Zrobiłem też kilka testów właśnie teraz i odkryłem, że (przynajmniej dla działań Read) prekompilowany klient był o 8% szybszy. To uszczelnienie :) – Quirijn
Dodałbym, że używanie "dostarczonego" proxy zapewnia także korzyści z normalizacji. Mogę napisać kod przeciwko proxy, udostępnić kod komuś innemu, a oni mogą go po prostu użyć. –
Prekompilowany klient usługi coreservice jest domyślnie dystrybuowany, aby pomóc podmiotom wdrażającym. Generowanie własnego serwera proxy jest trudne (może być konieczna zmiana konfiguracji w svcutil).
Prekompilowany klient usługi coreservice zawsze używa najnowszego punktu końcowego. W zależności od sytuacji może być konieczne wygenerowanie własnego serwera proxy, jeśli chcesz zawsze łączyć się ze starym punktem końcowym.
W przeciwnym razie można użyć prekompilowanego klienta, który upewni się, że łączysz się z najnowszym punktem końcowym, ale może to uszkodzić klienta (może być konieczne naprawienie lub rekompilacja).
- 1. wdrażanie własnego serwera oauth2 i serwera api
- 2. Typowy klient HTTP i proxy
- 3. Wykrywanie usług JmDNS w klient-serwer
- 4. WCF ChannelFactory vs generowanie proxy
- 5. Klient sieci Jersey + zestaw proxy
- 6. Raven DB - Automatyczne generowanie własnego klucza
- 7. Utylizacja/czyszczenie serwerów proxy usług sieciowych
- 8. Tworzenie podstawowych usług internetowych w php
- 9. Apache: klient zaprzeczył konfiguracji serwera
- 10. Uwierzytelnianie serwera proxy dla usługi WCF
- 11. Korzystanie z serwera proxy publiczną klienta HTTP
- 12. Generowanie klas proxy usług WWW za pomocą metody wsdl2java/Apache CXF
- 13. Globalne ustawienia serwera proxy Node.js
- 14. Generowanie proxy WCF: svcutil.exe vs wsdl.exe
- 15. węzła proxy - Proxy cel localhost SSL z podstawowego serwera http
- 16. angularjs boczne klient wiążące dane i po stronie serwera templating
- 17. Używanie CPAN z błędem serwera proxy po conf init/proxy/
- 18. EmberJS - zarejestruj prekompilowany szablon kierownicy
- 19. Klient serwera wysyłanie/odbieranie prostego tekstu
- 20. Klient imperatywny do automatycznego serwera WAMP?
- 21. Apache CXF, generowanie usług WWW z pliku WSDL
- 22. Apache - komunikat zwrotny serwera proxy i komunikat HTTP 302
- 23. Czy możliwe jest proxy serwera Python i łączenie się?
- 24. Zmiana nazwy użytkownika i hasła serwera proxy skrzypka
- 25. Co zrobić z dodatkowym nagłówkiem HTTP z serwera proxy?
- 26. rejestrowanie aktywności serwera proxy w nginx
- 27. Nie można zainicjować serwera proxy - nie Session
- 28. Konfigurowanie serwera proxy Apache z uwierzytelnianiem
- 29. Jak porównują się klient-klient i klient HTTP Apache?
- 30. WcfTestClient „Klient był w stanie pobrać metadane usług ...”
Może „oficjalnie przestarzała” może być wprowadzenie go nieco silnie, ale my na pewno zaczynają widzieć jakiś konsensus. :-) –
To był punkt pytania, chyba .. – Quirijn