Archive for the 'RIO' Category

Some news…

Saturday, February 2nd, 2008

It’s been a while since my last update on this blog.
The main reason is that I’m now blogging most of the Amazon Web Services and IntelliJ plugins related content to a new blog call Elastic Grid Blog.
As said on this blog, Dennis Reedy (Rio founder) and I have been selected to a BoF session at […]

Useful trick for Rio command-line tools (known as CLI)

Sunday, June 3rd, 2007

I’ve always wondered how the Rio CLI tools could support up & down keys in order to recall previous commands.
I found a solution on the Berkeley DBXML FAQ: use rlwrap.
So, instead of running “rio”, run instead “rlwrap rio”.
Simple, but useful

Integration between Tapestry 5 and Jini

Friday, March 16th, 2007

I am a big fan of Tapestry 5. This version is a huge improvement over version 4.
Recently some integration were committed for support of Spring and Hibernate. I decided that I should spend a bit of time understanding how they were written so that I could write a tapestry-jini integration module.
Two hours later, I have […]

Now it’s even easier to install Rio and code with Jini

Wednesday, February 28th, 2007

I have just updated the Rio installers. This new version updates code to the latest version of Rio as of today.
But what is even more interesting is that now by default Jini is bundled so you don’t need to install Jini before installing Rio.
Let me know if you experience any issue or if there are […]

Administration of Jini and Rio services over Jabber

Monday, January 1st, 2007

I have been working today on the idea I talked about yesterday: running Rio CLI commands over Jabber.
Here is below a screenshot of a Jabber session (using iChat) with the JSB managing the administration of Rio:

The text in blue is commands typed by the administrator (me in this case), while the text in orange is […]

Rio service talking to humans over Jabber

Sunday, December 31st, 2006

I’ve been experiencing a bit with integration between Rio services and instant messaging services. What I’ve been able to do so far is illustrated on the following screenshot:

The JSB opens a Jabber connection (with the help of Smack) with an iChat server (which is also a Jabber server), creates (or joins) a chatroom, invite some […]

Jini/Rio training — Day 3

Thursday, December 7th, 2006

The last day of the training was oriented towards grid computing. I began by demonstrating a space-based grid computing platform (running two different kind of jobs). The nice thing about this demonstration is that is it a perfect example in order to illustrate some key functionalities of Jini and Rio such as: the workers do […]

Jini/Rio training — Day 2

Wednesday, December 6th, 2006

The second day of the training was much better than the first day. Trainees were able to adapt the first example I explained them yesterday (simple Echo Jini service).
I asked them to write a Add service, adding two integers. They had to write the whole thing: a smart proxy (simply dumping log statements and calling […]

Jini/Rio training — Day 1

Tuesday, December 5th, 2006

I have been teaching Jini and Rio (in French) this week for some consultants working for StepInfo. The training was spread over 3 days, starting from 7.30pm to 9.30pm (although the first two days finished at 10.30pm). Day 1 was mostly a theory session while the two other days were practice.
Overall the training as been […]

Update of the Rio installer…

Tuesday, November 28th, 2006

The updated installer now includes Rio examples that were added in Subversion a few minutes ago.
Enjoy it!

New installer for Rio/Jini

Tuesday, November 21st, 2006

I have created a rio-installers project (subproject of the Rio one) which provides for now on a Java installer (made with the help of IzPack).
You can download the installer for Rio (Subversion version) and just need to install Jini before in order to get everything ready in order to start development with Rio.
Dennis Reedy is […]

10th Jini Community Meeting: GigaSpaces, Spring, etc.

Wednesday, September 13th, 2006

Dennis Reedy, the one behind Rio and now employed at GigaSpaces, is doing a really nice presentation on what GigaSpaces (and various opensource modules) provides for Spring: essentially automatic export of Spring beans as Jini services, Spring remoting support through JavaSpace (kind of RPC communication with async messages).

10th Jini Community Meeting

Wednesday, September 13th, 2006

I’m in Brussels, right now, for the 10th Jini Community Meeting.
As I’ve been frustrated previous years not being able to see what was going on, so this year, I’m your guest and taping most of the sessions (so that I’ll be able to publish on Jini.org website the videos) and I’m also broadcasting live video!
So […]

Easy installation of Rio (Jini Service Container)

Sunday, May 7th, 2006

I’ve spent a few hours writing an installer for Rio. This installer is made using IzPack and provides simple installation of the whole Rio stack. I will propose my code to the Rio team should they be interested in such a project (this would make a nice rio-installer subproject).
You can view a screencast of the […]

Are you in need of an e-commerce store (updated)?

Tuesday, March 21st, 2006

Here is an unusual post for this weblog. Regular readers of this weblog may know that I am working on an innovative solution for e-commerce. As I need to work this out properly, I would like to gather a list of (ideally) 10 small companies that are in need of creating an online store (I’m […]

More Rio news…

Sunday, February 26th, 2006

The Rio blog has recently published two more articles about Rio. The first one is about debugging a Rio application from IntelliJ IDEA, while the second one explain the Spaces substrate.
Meanwhile I have set up Continuum to run on the Rio projects. You can see it on a temporary website at http://www.kalixia.biz:18080/continuum/.

Contribution day to opensource projects

Sunday, February 26th, 2006

Today I spent a part of the day packaging some code for donation.
As a follow-up of my recents post on a JiBX plugin for IntelliJ IDEA, I have refactored a bit my code and added it to JiBX‘ CVS repository. Feel free to improve/criticize it.
Next, I’m a new committer on Rio. I do plan to […]

Architecture of my new project

Sunday, February 12th, 2006

Click on the image in order to see it in full-size (much more readable)
I do plan to use innovative technologies in order to provide the same kind of experience Jini developers experience to end-users of the store.
What it means is that the content of the store will react to the Jini topology.
For example should a […]

Who said Jini is dead?

Tuesday, February 7th, 2006

Obviously, opensourcing Jini under a ASLv2 license definitely was something people were interested in…
Many opensource projects are beginning to integrate with Jini technologies, such as Mule (a really powerful ESB) providing a JavaSpace connector, and a new project called Equinox working on a close integration between Jini, Rio and the Spring Framework.

Jini in the open source world…

Thursday, October 20th, 2005

Yesterday has been a day full of Jini [en] news.
Version 2.1 of Jini has been released [en] under Apache License v2 [en]. It is now definitely easier to get start with Jini because of the new installer that is able to check the environment and start the basic services. So if you tried Jini before and gave up […]