-
Trivadis Developer Blog
This is the publication playground for these guys from OIO Trivadis, the Trivadis Group`s Java experts.
Tag cloud
Agile Methods and development Atlassian Tools Build, config and deploy Did you know? Eclipse Universe Groovy and Grails Java and Quality Java Basics Java EE Java modularization Java Persistence Java Runtimes - VM, Appserver & Cloud Java Web Frameworks MDSD Open Source BI Other languages for the Java VM Politics Security SOA / Webservices Spring Universe Web as a Platform XML Universe
Tag Archives: rest
GraphQL als Alternative zu REST
Möchten verschiedene Software-Applikationen miteinander kommunizieren, so braucht es eine Programmierschnittstelle (API). Die API wird hierfür häufig mit REST gebaut, ohne sich über Alternativen zu erkundigen. GraphQL kann dir eine Alternative bieten und diese möchte ich folgend mit dir anschauen.
Grpc als Alternative zu REST
Wenn es darum geht, eine Technologie auszuwählen, um eine API zu bauen, wird heutzutage oft ohne weiter zu evaluieren REST gewählt. Es gibt auch viele gute Gründe, warum REST der De-Facto-Standard für APIs ist. Es gibt jedoch Fälle, in denen … Continue reading
Korrelations-ID mit Javascript Client und Grails REST Backend
Bei mehrfachen asynchronen Funktionsaufrufen ist nicht klar, welche Antwort zu welchem Aufruf gehört. Insbesondere wenn sich Aufrufe überholen, treten kuriose Effekte auf. Um dieses Verhalten zu verhindern, gibt es in den Enterprise Integration Patterns den Correlation Identifier. Dazu wird bei … Continue reading
Grails 2.3 with asynchronous APIs and server-side REST improvements
Grails 2.3 has been released recently. This time, it is a release with a lot of new features. IMHO, The most outstanding features are the REST improvements (including scaffolding of REST controllers) and the new support for an asynchronous programming … Continue reading
Posted in Groovy and Grails
Tagged Aether, Async, Command Objects, Data Binding, GORM, grails, Groovy, Ivy, maven, rest, xss
Leave a comment
Simultan-Release der Spring Data Projekte
Unter dem Schirm von Spring Data sind erstmals mehrere GA-Version von einem Großteil der Subprojekte gleichzeitig veröffentlicht wurden: Spring Data Commons 1.4 Spring Data JPA 1.2 Spring Data MongoDB 1.1 Spring Data Neo4j 2.1 Spring Data Gemfire 1.2 Spring Data … Continue reading
Posted in Java EE, Java Persistence, Spring Universe
Tagged JPA, mongo, neo4j, rest, Spring Data
Leave a comment
REST API for JPA entities
The intial version 1.0.0.M1 of Spring Data REST has been released. “Spring Data REST is part of the umbrella Spring Data project that makes it easy to expose JPA based repositories as RESTful endpoints.” See http://www.springsource.org/spring-data/rest for more details.
RESTful oder not so RESTful, das ist hier die Frage
HTTP basierte APIs können ganz unterschiedlich designt werden. Die Classification of HTTP-based APIs versucht, etwas Systematik in die verschiedenen Ansätze zu bringen, indem es die unterschiedlichen Ausprägungen benennt und im Hinblick auf Aspekte wie Erweiterbarkeit, Netzwerkperformance und Client- & Serverkomplexität … Continue reading
Posted in Did you know?, Java EE, SOA / Webservices, XML Universe
Tagged API, architectural patterns, Architekturmuster, HTTP, rest
Leave a comment