eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingSpojrzenie na webservice 2012Re: Spojrzenie na webservice 2012
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
    atman.pl!.POSTED!not-for-mail
    From: Jacek Czerwinski <...@...z.pl>
    Newsgroups: pl.comp.programming
    Subject: Re: Spojrzenie na webservice 2012
    Date: Tue, 01 May 2012 12:57:08 +0200
    Organization: ATMAN - ATM S.A.
    Lines: 42
    Message-ID: <jnofi5$5tb$1@node2.news.atman.pl>
    References: <jno5gt$r60$1@node2.news.atman.pl> <s...@j...net>
    NNTP-Posting-Host: 77-254-217-154.adsl.inetia.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: node2.news.atman.pl 1335869829 6059 77.254.217.154 (1 May 2012 10:57:09 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Tue, 1 May 2012 10:57:09 +0000 (UTC)
    User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:11.0) Gecko/20120327 Thunderbird/11.0.1
    In-Reply-To: <s...@j...net>
    Xref: news-archive.icm.edu.pl pl.comp.programming:197061
    [ ukryj nagłówki ]

    W dniu 2012-05-01 11:19, Stachu 'Dozzie' K. pisze:
    > On 2012-05-01, Jacek Czerwinski<...@...z.pl> wrote:

    > 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ć.

    Cachowanie tak ...

    W jakimś spojrzeniu "fajne", czy "sprytne" jest wykorzystanie komend i
    kodów powrotu HTTP. Czy "sprytne" to dowód jakość czy dojrzałości ...
    nie mam dystansu do własnego zdania. Akcja, coś, co w "starych"
    protokołach było bardziej wewnątrz koperty niż na zewnątrz (a HTTP
    niewiele więcej niż rurą czy kanałem, nośnikiem) , tu Akcja jest
    wyraźnie na zewnątrz.

    Ja w REST odnajduję mocno dojrzały etap "samoróbnych" webserwisów, gdzie
    jedynym standardem była umowa programistów jakiego GET'a sobie wykonamy.
    Czasem przydatne są aż tak proste rozwiązania. Kiedyś tak z kumplem
    zadawaliśmy i sprawdzaliśmy temperaturę mikrokontrolera do systemu
    kaloryferów. Żadnych bibliotek ponadstandardowych.
    I na tej ścieżce, zwracanie odpowiedzi JSON jest "jakąś" propozycją jak
    zwracać bardziej złożone dane, co kiedyś nie było żadnej inspiracji jak
    to zakodować.
    Akurat językowo pozostając poza JavaScriptem nie na specjalnie z tego
    JSON pożytku, ale pewnie programiście który integrował się z portalami
    jest to znajome. Pewnie, skoro najwięksi to robią, są jakieś sprawdzone
    biblioteki...

    Pytanie: jakie są dobre biblioteki JSON do C#, Javy i C++.








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: