Fun With Scala and Vert.x

Published on:
Tags: Scala, Vert.x

Vert.x is a polyglot event-driven application framework that runs on the Java Virtual Machine (JAVA 7 is the minimum supported version). Like Node.js, Vert.x is asynchronous and scalable, and lets developers build modern and effective web applications.

Being polyglot, Vert.x can be used in many flavors, among which : JavaScript,CoffeeScript, Ruby, Python,Groovy and Java. In order to enforce asynchronism and scalabity, Vert.x is built upon Netty, leverage the reactor pattern, using a frightening number of handlers.

This article aims at showing the powerful combination of Scala and Vert.x – the Java counterpart being provided as comparison.

Read on →

XML-RPC Using Scala

Published on:
Tags: Scala, Ucip, XML/RPC

Purpose

Calling remote procedure using XML-RPC and Scala.

Introduction

On Telecom IT environment and specially middelware solution, we will rarely do all the work but rather delegate some of business process to other tiers. Web service communications is heavy used between solutions. However, many IT node continues to support older protocols like XML-RPC. Ericsson Intelligent Network (IN) and its subsystem uses AIR Integration Protocol user communication(UCIP) based on a variant of XM-RPC.

Read on →

Jaxws Header : Part 2 : Server Side

Published on:
Tags: JAX-WS, JEE, Scala

Purpose

Manipulating JAXWS header on the server Side like reading WSS username token, logging saop message and publish a specific header.

Introduction

On Telecom IT environment and specially middelware solution web service communications are heavy used between solutions. This tutorial aims to introduce using handler on server side by publishing specific header, reading WSS UserToken or logging the soap message on console.

Read on →

Sending an Email Using the JavaMail Session and Glassfish

Published on:
Tags: Glassfish, JEE, MAIL

Purpose

This tutorial is a supplement to the article of oracle published here. After reading this later, I decided to share some tips about this EE environment JavaMail api configuration.

Introduction

Two years ago, we decided to move to JEE 6 for our enterprise solutions and take a lot of fun with new EJB 3.1 features and annotations. Glassfish has made our lives easier, it was very easy to declare variables using it’s administration console. Less complicated than using global resource environment for properties It is also the continuation to this tricks this tutorial delegate to Glassfish EE server managing mail session.

Read on →

JAX-WS Header : Part 1 the Client Side

Published on:
Tags: JAX-WS, JEE, SCALA

Purpose

Manipulating JAXWS header on the client Side like adding WSS username token or logging saop message.

Introduction

On Telecom IT environment and specially middelware solution, we will rarely do all the work but rather delegate some of business process to other tiers. Web service communications is heavy used between solutions. This tutorial aims to introduce using handler on client side by adding WSS UserToken or logging the soap message on console.

Read on →

EE 6 Environmental Enterprise Entries and Glassfish

Published on:
Tags: JEE, JNDI

PURPOSE

This tutorial is a supplement to the article of oracle published here. After reading this later, I decided to share some tips about this EE environment configuration.

INTRODUCTION

Two years ago, we decided to move to JEE 6 for our enterprise solutions and take a lot of fun with new EJB 3.1 features and annotations. Glassfish has made our lives easier, it was very easy to declare variables using it’s administration console.

Read on →