eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingSpojrzenie na webservice 2012Re: Spojrzenie na webservice 2012
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
    0.net!feeder.erje.net!weretis.net!feeder1.news.weretis.net!news.solani.org!.POS
    TED!not-for-mail
    From: "Stachu 'Dozzie' K." <d...@g...eat.some.screws.spammer.invalid>
    Newsgroups: pl.comp.programming,pl.comp.lang.java
    Subject: Re: Spojrzenie na webservice 2012
    Followup-To: pl.comp.programming
    Date: Tue, 1 May 2012 09:19:00 +0000 (UTC)
    Organization: solani.org
    Lines: 39
    Message-ID: <s...@j...net>
    References: <jno5gt$r60$1@node2.news.atman.pl>
    Mime-Version: 1.0
    Content-Type: text/plain; charset=iso-8859-2
    Content-Transfer-Encoding: 8bit
    X-Trace: solani.org 1335863940 8386
    eJwFwYEBwCAIA7CXigMq5yDa/09YEl9aDj0jPRTSrrHEeeHDOusOBgxNN58uVhXvzm4IVNsPK6URwg==
    (1 May 2012 09:19:00 GMT)
    X-Complaints-To: a...@n...solani.org
    NNTP-Posting-Date: Tue, 1 May 2012 09:19:00 +0000 (UTC)
    User-Agent: slrn/pre0.9.9-111 (Linux)
    X-User-ID: eJwNxcERwDAIA7CVSsEmjJNCvP8IzekhOI2dQTCgC7ObS1mWdUyiVHoL3HPmu0VOy5u+HrP+AS
    3pEa8=
    Cancel-Lock: sha1:scHrgJ2ybsIYXrEeYUDdr/kxu5I=
    X-NNTP-Posting-Host: eJwNxMkBwDAIA7CVCtiQjsOV/Udo9RDNxTvgdPDy/u/bDZbnBO30+OqjOSsTpcyV
    RsVJEGv8ACXTEV4=
    Xref: news-archive.icm.edu.pl pl.comp.programming:197058 pl.comp.lang.java:153231
    [ ukryj nagłówki ]

    On 2012-05-01, Jacek Czerwinski <...@...z.pl> wrote:
    > Potrzeba zintegrowania sporych projektów z Javie i .NET (nie wykluczając
    > pomniejszych w C++/MFC) skłoniła mnie do myślenia przy leniwiej kawie o
    > webserwisach.
    > Lat temu kilka by się budowało jakiś deskryptor usługi, SOAP itd.
    >
    > Jak widzę rosnącą ilość API REST/JSON, myślę czy by się w tym nie
    > podszkolić. Moje interfejsy to na początek udostępnienie jednej głupiej
    > klasy obiektu (w sensie REST), a docelowo najwyżej 4-5 klas, kolekcji.
    >
    > Co do REST, to jest więcej mody, czy twarde argumenty?
    > Ja to postrzegam w postaci dalekiej analogii pomiędzy językami
    > kompilowanymi a skryptowymi, bardziej podatne do zrobienia 'na kolanie'.
    > Dobrze myślę? Czego nie wiem?

    Z punktu widzenia użytkownika[*] systemu: REST ma sens, gdy udostępniasz
    dane przeszukiwalne za pomocą jakichś kryteriów i hierarchicznie
    uporządkowane, i to najlepiej takie, które nie zmieniają się specjalnie
    często. Dzięki temu można je cache'ować. Ale to na ciebie spada
    obowiązek przygotowania formatu serializacji podawanych danych, ty
    musisz ustalić, jak sygnalizować błędy, a na dodatek użytkownik musi
    twoje metody sygnalizacji błędów i podawania danych obsłużyć.

    Osobiście wolałbym XML-RPC albo ewentualnie SOAP (w tej właśnie
    kolejności; ten pierwszy jest prostszy pojęciowo i IMO prostszy od
    strony wywołującego w użyciu).

    [*] Użytkownik jest administratorem, który na przykład potrzebuje
    monitorować twój system albo wyciągać z niego jakieś informacje.

    > W każdym razie to moje przyszłe dzieło, nie ma nic wspólnego z AJAX-em,
    > JS (ani PHP), czy argumenty za JSON dalej są ważne?

    Czy przez "JSON" rozumiesz tu protokół "JSON-RPC"? I jakie argumenty
    masz na myśli?

    --
    Secunia non olet.
    Stanislaw Klekot

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: