Správičky 2 174 Blogy 553 Fórum 13 339

Zaujímavosti zo sveta

03.02 C++ AMP Open Specification
S.Somasegar
As an industry trend, advancement in heterogeneous hardware has progressed at a rapid pace.  This in turn has fueled developer desire…
03.02 Group Policy Search
blogCZSK
Znalost a používání Group Policy patří k základům práce většiny administrátorů ve sv…
02.02 Odkazy z prohlížeče – 2.2.2012…
atasoft
Hardware Arduino Shield List – přehled “shields” pro Arduino – velmi rozsáhlý, včetně odkazů apod. STACKABLE LED MATRIX 8x8 – modul o…
02.02 Nová e-kniha: Základy databázo…
vyvojar
Mezi volně stažitelné, české nebo slovenské elektronické knihy (http://www.msdn.cz/knihy), jsme přidali prvn&iac…
02.02 Jazyk XAML
Co to vlastně je XAML? Proč je tak důležitý pro Windows Presentation Foundation? Jakým způsobem se zapisuje a co reprezentuje? Proč je tento…
02.02 Robotický den s .NET Micro Fra…
vyvojar
Velmi často potřebujete přerušit běh hlavního programu v reakci na nějakou důležitější událost, např. najetí na hranici arény při mini sumu.…
02.02 Setkání Windows User Group – ú…
blogCZSK
Díky spolupráci s WBI Learning pro vás začínáme opět připravovat pravidelné Hands on Laby, tedy pr…
01.02 Virtuální metody
V dnešním dílu jsou na řadě tzv. virtuální metody. Naučíme se tedy, co to virtuální metody jsou a jakým způsobem se používají. Mimo to se al…
01.02 ISA Server 2006 – konec podpor…
blogCZSK
Pokud ve vašem prostředí máte nasazen a používáte ISA Server 2006, je nejvyšší čas z…
31.01 100x telefon Nokia Lumia pro v…
vyvojar
Máme tu další zajímavou akci pro vývojáře aplikací pro Windows Phone 7! Pokud chcete z&iacu…
31.01 Microsoft mě znechucuje čím dá…
dotnet
Není tomu dávno, co jsem reagoval na situaci ohledně pravděpodobného směru vývoje Microsoftu. Dnes má trpělivost opět dosáhla mezních hranic…
31.01 Záznam a prezentace třetího dí…
blogCZSK
V druhém dílu infrastrukturní části System Center akademie se Jan Matějka zaměřuje na Configuration Manager 2012…
30.01 Robotický den s .NET Micro Fra…
vyvojar
V předchozím článku jsme si ukázali, jak můžeme ovládat digitální výstupy. Dnes budeme LED ovládat na základě vstupů ze senzorů. Senzorů je …
30.01 Série krátkých instruktážních …
blogCZSK
Kolegové z Office divize se vytáhli a nato čili na tři desítky krátkých instruktážních vide…
30.01 TechDays in Belgium and Nether…
ScottGu
I’ll be presenting at the upcoming Belgium and Dutch TechDays next month.  I’ll be doing three tech talks at each of the events: Ov…
27.01 ORA-12712 on NLS_CHARACTERSET …
dotnet
I tried to change character set in my oracle database because of Russian localization, I tried command: ALTER DATABASE CHARACTER SET AL32UTF…

Kroky ku objaveniu krásy RESTu

T - 20. 3. 2010 11:27 - 1049 views

RESTful prístup je v mnohých integračných scenároch, so špecifickým modelom, veľmi výhodný. Na web sa dá pozrieť v istom zmysel ako na silno škálovateľný distribuovaný systém, z ktorého si môžeme požičať nápady na jednoduchšiu integráciu systémov.

Martin Fowler publikoval článok, v ktorom popisuje koncept rozdelenia principiálnych elementov REST prístupu do troch úrovní(a sú to tieto štyri ;-) - v záujme objavenia krásy RESTu.

  • Úroveň 0: HTTP ako transporný protokol pre vzdialenú interakciu
     
  • Úroveň 1: Zdroje

    Vysporiadanie sa s otázkou kompexnosti použitím princípu "rozdeľ a panuj", teda rozdelnie koncového bodu služby na viacero zdrojov
     
  • Úroveň 2: HTTP Príkazy

    Zavedenie štandardnej množiny príkazov, aby bolo možné podobné situácie obslúžiť rovnakým spôsom a aby bolo možné zbaviť sa zbytočných variácii
     
  • Úroveň 3: Hypermedia prvky

    Zavádza rozmer popisnosti, spôsob ako urobiť protokol viac samopopisným

Richardson Maturity Model: steps toward the glory of REST

 


Tomáš Zeman

Microsoft Certified Solution Developer

MCP ID: 2155385

Článkov: 0, Správičiek: 183, Príspevkov vo fóre: 2003, Príspevkov v blogu: 45, Bodov: 15925
Najaktívnejší č.: 2
Profil používateľa

Reakcie

# ... 20. 3. 2010 21:20:56 vlko

Taketo mudra si mohol vytusit davno a nemusel si cakat na fowlera:)

# ... 21. 3. 2010 14:21:35 T

@vlko: To bolo komu a z akeho popudu adresovane?

# Re:... 21. 3. 2010 16:56:45 vlko

Mal som za to, ze REST nemusis.

# ... 21. 3. 2010 18:50:01 T

@vlko: ach vlko, ak sa niekto staci poukazat na to, ze RESTful pristup sa nehodi na vsetky typy aplikacii resp. hodi len na specificky typ (to iste plati aj z pohladu integracie) a tiez na to, ze clanky "REST vs. SOAP"(analogicky ASP.NET MVC vs. WebForms) hladajuce krcovito odpoved(presnejsie hladajuce zdovodnenie vopred jasnej odpovede) na otazku "co je lepsie" miesto hladania odpovede "co je lepsie kedy pouzit" su podozrive a stoja zvacsa za prd.

# oprava 21. 3. 2010 18:51:08 T

ako sa niekto snazi poukazat...

...tak to znemana ze nieco nemusi?

Titulok:


Meno:


Url:
Koľko je 22 + 4? (ochrana proti spamu)

Komentár:


Najaktívnejší užívatelia
1. 34425 b. photo vlko
2. 15925 b. photo T
3. 15330 b. photo spigi
4. 5885 b. photo dudok
5. 5510 b. photo slavof
6. 4935 b. photo siro
7. 4715 b. photo duracellko
8. 3625 b. photo jakub
9. 3490 b. photo lubolacko
10. 3340 b. photo skippo