Friday, February 8, 2013

Jolie 1.0 is now available on Sourceforge

Jolie 1.0 is now available on Sourceforge to be downloaded and experimented. This the result of a big work we did in these years on Service Oriented Computing both from a theoretical and practical points of view. We are very excited about Jolie as a means for programming SOA but also distributed applications in general. Thanks to Jolie indeed, it is possible to have in the same linguistic domain primitives for developing simple services, orchestrators and service architectures. In particular, we aim at proposing Jolie as a good linguistic reference for dealing with Service Oriented Architecture concept model in order to provide an easy and elegant way for defining a SOA programming paradigm.

Jolie is very useful for programming your own SOA directly cabled on Web applications (see Leonardo project) or for achieving a fast prototyping of your architecture. Moreover, it is a good platform for learning easily and quickly Service Oriented Architectures.

So, try Jolie and if you enjoy it, please join our community and help us to make Jolie better day by day!

In the following I list some useful references about Jolie:

Wednesday, February 6, 2013

Jolie: The first general-purpose service-oriented programming language.




Jolie is a new programming language for developing distributed applications. It implements a new programming paradigm: the service oriented one. Jolie is based upon the formal framewrok proposed into my PhD thesis which is called SOCK. SOCK is a process calculus structured into three different layers: the behaviour layer, the engine layer and the service layer.

Jolie is an open source project and its intepreter is developed by Fabrizio Montesi. At this site it is possible to find all the information related to Jolie: Jolie site.