Odziedziczyłem kilka usług internetowych, które są plikami WSDL generowanymi przez ColdFusion 9. Domyślną wartością CF9 jest kodowanie RPC, więc to właśnie one. Niedawno jednak zauważyłem, że nowsze wersje platformy .NET (a może nowsze wersje Visual Studio) nie lubią kodowanych za pomocą RPC WSDL. Podczas testowania (w języku C#) zweryfikowałem, że VS 2013 prawidłowo zużywał usługę tylko wtedy, gdy był w stylu literałowym.Jakie są konsekwencje zmiany usługi WWW WSDL generowanej przez ColdFusion z kodowania RPC do dokumentu dosłownego?
Jestem oczywiście otwarty na zmianę stylu, aby był bardziej uniwersalny, ale ten serwis internetowy jest od pewnego czasu na wolności (i jest używany przez pewną liczbę osób, jestem pewien), więc chcę mieć pewność, jakie mogą być reperkusje. Zastanawiam się również, czy można uzyskać ColdFusion, aby wygenerować dwa różne WSDL (lub zezwolić na ustawienie kodowania w locie?). Zasadniczo byłbym wdzięczny za wszelkie porady dotyczące najlepszego sposobu, aby to było zgodne (przy zachowaniu zgodności wstecznej). Dzięki.
Czy znasz już jakąkolwiek dokumentację na ten temat? http://help.adobe.com/pl/ColdFusion/9.0/Developing/WSc3ff6d0ea77859461172e0811cbec22c24-78a6.html – fyroc
O ile nie brakuje mi czegoś z tej dokumentacji (którą przeczytałem, och, osiem razy), chodzi o to, jak wygenerować WSDL, co nie jest moim pytaniem. Moje pytanie dotyczy zmiany stylu istniejącego WSDL (i jego reperkusji). –
Po prostu pytałem i dawałem ci start, ponieważ nie było jeszcze odpowiedzi. Nie miał na celu udzielenia odpowiedzi, a ja bym ją opublikował jako odpowiedź. Przepraszam za zamieszanie. – fyroc