Pokaż wyniki 1 do 2 z 2

Temat: Edycja WSDL

  1. #1
    Zarejestrowany
    Nov 2009
    Postów
    643

    Domyślnie Edycja WSDL

    Witam.
    Czy znacie jakieś narzędzie do przeglądania i/lub edycji dokumentow WSDL (Web Service Definition Language)?
    Czy ten WSDL jest popularny? Czy często można znaleść go w dokumentacji?
    Może istnieją jakiś inne standardy do opisywanie funkcjonalności aplikacji webowych? (za wyjątkiem UML które nadaje się do wszystkiego)

    Z góry dzięki za pomoc.
    światło mądrości oświetla drogę z nikąd do nikąd

  2. #2
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    Jak korzystasz z prawidlowych narzedzi do obslugi SOAP i podobnych tworow to WSDL opisuje jakie wywolania sa dostepne, jakie biora dane (dokladny format), jakie dane zwracaja i w jakim formacie.

    Problem tylko taki, ze WSDL to XML... XML mozna zapisac na wiele sposobow i powinien miec to samo znaczenie (mowie o zapisie atrybutow itp) ale np Java robi to calkowicie po swojemu i jesli WSDL dostajesz z systemu napisanego w Javie, to nie zdziw sie ze twoj kod napisanych w czyms innym poprawnie posklada WSDL, stworzy zapytanie w XML i wysle - tylko ze Java nie bedzie umiala go odczytac.

    Meczylem sie z tym w jednym z projektow i skonczylo sie na tym, ze uzylem aplikacji SoapUI do wygenerowania poprawnie sformatowanych (pod Jave) zapytan SOAP ktore pozniej skopiowalem jako szablon i tylko podstawiam zmienne, nie robie pelnego generowania XMLa nawet - raz ze jest to cholernie powolne i powoduje przeslanie masy smieci ktore nie sa danymi, to po drugie nie bylo innej sily aby Java lyknela zapytanie.

    Wracajace dane tez parsuje recznie a nie parserem XML ze wzgledu na czystosc kodu i wydajnosc aplikacji (jedna odpowiedz XML ma ok 500MB u mnie z czego samych uzytecznych danych jest moze ok 100MB).

    Osobiscie wole REST, JSON i podobne...
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52