Questions tagged [jini]

jini (aka Apache River) is a SOA programming model that extends Java to create secure distributed systems consisting of clients and services. It allows for advanced distributed operations such as dynamic discovery, mobile code, and service groups (called federations).

Java Jini is no longer active under Sun, and has since become Apache River (http://river.apache.org/). For deeper information into jini (aka River), see the Apache River project page.

Jini accomplishes some of the issues behind doing distributed systems by employing a few essential elements. Codebases are used for mobile code via Java RMI, a Lookup Service (called "reggie") is used by client code to find Jini services, and Jini executes distributed transactions via a Transaction Service (called "mahalo"). For the basic services and how they inter-operate, see the Getting Started guide here: http://river.apache.org/user-guide-basic-river-services.html

25 questions
20
votes
4 answers

What has replaced JINI?

It seems that JINI is pretty much an abandoned project. The latest release from the Jini.org site is from last year, and there has been no news since then. JINI appears to be very useful to provide services in a completely distributed minor. What…
monksy
  • 14,156
  • 17
  • 75
  • 124
7
votes
1 answer

Where to start with JavaSpaces?

I need to start with JavaSpaces and I found this article. But I found JINI library and downloaded it but couln't find JavaSpaces library. Is it moved to JINI or what?
Иван Бишевац
  • 13,811
  • 21
  • 66
  • 93
7
votes
7 answers

Is JINI at all active anymore?

Everyone I talk to who knows (knew) about it claims it was the greatest thing since sliced bread. Why did it fail? Or, if it didn't fail, who's using it now?
jodonnell
  • 49,859
  • 10
  • 62
  • 67
6
votes
1 answer

jini starter kit 2.1 for installing blitz javaSpaces

I need to set up blitz JavaSpaces (here). On Blitz installation guide one of the requiered packages is the starter kit for JINI 2.1, but the link offered is broken and I can't seem to find it anywhere else. I've been looking at Apache River Project,…
Amanda Tarafa Mas
  • 1,043
  • 8
  • 13
4
votes
2 answers

Apache River documentation

As it seems to me Jini is no longer available and it is moved to Apache River. There is poor documentation, and I wonder if there are some tutorials or other documentation for starting with Apache River.
Иван Бишевац
  • 13,811
  • 21
  • 66
  • 93
3
votes
1 answer

Migrating C code that talks to a USB glucometer device from Linux to Android

Post for StackOverflow: Android 2.2 USB SW Support I have a Bayer USB glucometer that I reverse engineered using a usbsnoop tool in Windows. I also found a Perl script to convert the usbsnoop output into C code which initiates data transfer from…
adnan
  • 196
  • 7
3
votes
1 answer

What is this Jini technology?

This question is about the Jini technology. In Head First Java book, the authors say they expect their readers to get experienced in Jini, when the time is correct. However, few months ago, I found out this Jini is now Apache River. I really wanted…
PeakGen
  • 21,894
  • 86
  • 261
  • 463
2
votes
1 answer

What is the difference between Jini and RMI?

I'm new in Jini technology. I understand it is used for distributed computing or "network plug and play". But I don't understand the difference between pure RMI and Jini. Also, I want to understand when Jini is used.
Sam
  • 6,770
  • 7
  • 50
  • 91
2
votes
2 answers

Suitable frameworks for ERP like application

I want to create a production management system to be used by a small manufacturing firm. The system will allow to document different stages in manufacturing of equipment. The requirements are as follows: 1.Non browser based interface.Need something…
SanSolo
  • 2,267
  • 2
  • 24
  • 32
2
votes
3 answers

Jini (Apache River) cannot initialize Reggie (Lookup Service) script

I know Jini (Apache River) is a pretty old and outdated technology, but I need it for an university project. The problem is I cannot even start the lookup service script (jrmp-reggie.sh). Executing the httpd.sh works good. Any advice? Thanks. By the…
Viktor
  • 205
  • 2
  • 3
  • 13
1
vote
1 answer

Question about Jini API

I am trying to learn about the Jini API in java, but can't get my head around how the server and client interact, and am constantly seeing things being referred to as "smart proxies". What are smart proxies? And how does the client and server…
1
vote
0 answers

JINI vs WCF comparison / articles

Does anyone know where I can find a good JINI vs WCF comparison / article? I've googled a lot and seriously can't find anything.. Best regards, MF.
user373050
  • 99
  • 5
1
vote
2 answers

Is there a better technology than Apacher River (Jini) for Remote Procedure Calls?

I am planning to do a simple Remote Procedure Call (RPM) over the web and I am currently using WebSockets. I was wondering if Jini is better than WebSockets or if there is a newer API or framework for Java to do RPC.
Gorayni
  • 606
  • 2
  • 8
  • 26
1
vote
1 answer

"AWT-EventQueue-0" java.lang.ExceptionInInitializerError when using import net.jini.export.Exporter;

I am trying to create a chat system that requires the use of JavaSpace. For the most part this is working, except when trying to get auto notifications working so my list can be updated on addition of a new entry to the list from the space when…
Ian Richards
  • 1,618
  • 4
  • 17
  • 36
0
votes
3 answers

Classpath problems with Jini ClassDep, Java's dependency finder

I started to use Sun's ClassDep as a solution to fight the inclusion of unnecessary JARs in my resulting WAR application. It seems to rock. However, this beast is hard to tame! I'm getting several errors of classes not found even if they are…
André Chalella
  • 13,788
  • 10
  • 54
  • 62
1
2