type HelloRequest { name:string } interface HelloInterface { requestResponse: hello( HelloRequest )( string ) } service HelloService { execution: concurrent inputPort HelloService { location: "socket://localhost:9000" protocol: http { format = "json" } interfaces: HelloInterface } main { hello( request )( response ) { response = "Hello " + request.name } } } Jolie crystallises the programming conc
![Jolie, the service-oriented programming language](https://cdn-ak-scissors.b.st-hatena.com/image/square/101729117b0c1e44c344aa5fbccf3de117d43549/height=288;version=1;width=512/https%3A%2F%2Fwww.jolie-lang.org%2Fimgs%2Fjolie_big_eye.png)