1 / 6

Resource Oriented Computing ROC

Resource Oriented Computing ROC. 0326074 Gniesser Paul 0728348 Mausz Manuel 0801960 Scherz Thomas 0803851 Crillovich Matthias. ROC. Abstraktes Computermodell Alles ist Resource Objekt API-Aufruf Entspricht logischer Adresse Resource ist eindeutig durch URI identifiziert

Download Presentation

Resource Oriented Computing ROC

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Resource OrientedComputingROC 0326074 Gniesser Paul 0728348 Mausz Manuel 0801960 Scherz Thomas 0803851 Crillovich Matthias

  2. ROC • Abstraktes Computermodell • Alles ist Resource • Objekt • API-Aufruf • Entspricht logischer Adresse • Resource ist eindeutig durch URI identifiziert • Typischerweise URL • Hinter Resource kann sich HW befinden

  3. REST • Representational State Transfer • Client-Server – Architektur • Bedient sich HTTP und ist daher zustandslos • http://example.com/resources/ • http://example.com/resources/142

  4. NetKernel • Softwareplattform, entwickelt in Java • Implementiert ROC / nützt REST • Modulare Architektur • Skalierbar: Verteilung der Aufgaben auf mehrere CPUs • Vorteile: • Schnelle Entwicklung  frühe Auslieferung • Nur 2 Tage Einarbeitung • Speichereffizient URL: http://www.1060.org/

  5. Ein kleines Beispiel: Fibonacci • //STANDARDwhile(n<30) f2=fib(n); • //NETKERNELwhile(n<30) f1=context.sourceAspect("active:javascript+operator@ffcpl:/fibonacci/fib-netkernel.js+n@"+n, IntegerAspect).getInt(); Quelle: http://www.1060.org/upload/fibonacci.html

  6. Ein kleines Beispiel: Fibonacci Quelle: http://www.1060.org/upload/fibonacci.html

More Related