Archive for the ‘SOA’ Category

C10k: Developing non-blocking REST services with Spring MVC

April 22nd, 2014 by Magnus Larsson

Introduction
In this blog we will show you how to develop non-blocking REST services using Spring MVC. We will also demonstrate the vast difference in scalability that non-blocking services provide compared to traditional blocking services.
We will use Spring Boot to create a web app for deployment in a Servlet 3.0 compliant web-server and Gradle to build [...]

Tags: , , , , , ,
Posted in Architecture, Build, Java, Java 7, Java EE, Mobile, Open Source, RESTFul, SOA, Tools, Web | 1 Comment »

A first look at Spring Boot, is it time to leave XML based configuration behind?

April 15th, 2014 by Magnus Larsson

Introduction
Spring Boot makes it very easy to create Spring based applications. Spring Boot takes an opinionated view of the Spring platform and third-party libraries, allowing us to get started with a minimal configuration. For example we can develop a Jave EE based web application without any configuration files. Not even a web.xml file is required!
When [...]

Tags: , , , ,
Posted in Build, Java, Java 7, Java EE, Open Source, RESTFul, SOA, Software Craftsmanship, Tools, Web | 2 Comments »

C10k: Lightweight Java servers for large scaled realtime WebSocket communication

August 12th, 2013 by Magnus Larsson

Introduction
According to my colleges that work with frontend technologies many of our customers have today started to use HTML5 to build single page web apps but most of them have not yet switched from old school HTTP to WebSockets when it comes to communicating with backend server applications.
WebSockets simplifies much of the complexity in HTTP [...]

Tags: , , , , , , , ,
Posted in Architecture, Java, JavaScript, Mobile, Open Source, SOA | No Comments »

(Swedish) Kan OAuth2 vara dörren till att öppna journalerna för marknaden?

November 13th, 2011 by Johan Eltes

(Sorry for writing this up in Swedish – the post is in the context of Swedish e-health. If this moves forwards I’ll wright the next post in english…hrmmm…well.. Swinglish)
Kim Nordlander (SLL) och Åke Rosander (Cehis) presenterade projektet Mina Hälsotjänster under nationella eHälsodagen här om veckan: http://www.nationellehalsa.se/program.html. Ett sätt att dela upp tjänster (i betydelsen IT-stöd) för [...]

Posted in Quality, RESTFul, SOA, Security, eHealth | 4 Comments »

“Is REST the future for SOA?”

August 12th, 2011 by Johan Eltes

I just read Boris Lublinsky’s article on “Is REST the future for SOA?“.
I think it makes a good job in clarifying that REST and SOA are different architecture styles, rather than merely a choice of protocol. I also like that he discusses the common case where people talk about REST when they actually mean http [...]

Posted in Architecture, SOA | No Comments »

Soi-toolkit meets Mule Studio, a perfect match!

June 30th, 2011 by Magnus Larsson

Soi-toolkit and the upcoming Mule Studio (currently in beta) are two tools that simplify development of services and integrations based on Mule ESB. This article describes how these two tools complement each other to make the development even more simplified (and fun ☺).
First a short introduction of the two tools and then an illustrated test [...]

Tags: ,
Posted in ESB, Java, Open Source, SOA, Tools | 5 Comments »

Getting started with Soi-toolkit

January 23rd, 2011 by Jan Västernäs

Soi-toolkit adds value to the leading open source Mule ESB. Its makes it very easy to start building integrations and services.
You get projects setup including tests all based on Maven. You also get support for logging, property handling, WSDL and XML Schema creation and much more.
So how do you get started ? The Soi-toolkit website contains [...]

Tags: ,
Posted in Open Source, SOA, Tools | 1 Comment »

Never let an enterprise architect into a coding dojo

September 21st, 2010 by Johan Eltes

I’m an enterprise architect. My work is to define architectures that span systems, organizations and sometimes countries. Not because architectures become better if they do. No, because business-, enterprise- and pan-european integration projects depend on an agreed abstraction (in the sense of frameworks) of IT so that focus can shift from plumbing to system-level design. [...]

Posted in Agile, Architecture, Dynamic languages, SOA | 2 Comments »

Another perspective on JAX-WS portability

January 7th, 2010 by Johan Eltes

JAX-WS is the Java-standard for Web-Service XML to Java POJO binding. It entered the scene in Java EE 5 and Java SE 6. I wrote a blog entry a while back on it’s advantages over the predecessor (JAX-RPC). With WSDL-first (contract-first) design, Java POJO:s are generated from WSDL and XSD source files. The resulting Java [...]

Posted in Java EE, Open Source, SOA | 3 Comments »

The ultimate source for schema versioning strategies

May 18th, 2009 by Johan Eltes

We are often asked to define WSDL- and schema design guidelines (contract-first) for clients. We have found a core set of guidelines that seem to work well for clients using XML_binding. The core challenge is to find a portable and reasonably useful approach to controlled evolution, supporting backwards- and forwards compatibility across service consumers and [...]

Posted in SOA | No Comments »