Advantages / Disadvantages Of Jini
Advantages
- Jini is open-source, meaning that the program code is freely available on the Internet and there are no fees for using it.
- New services are easy to program in Java, and can be easily added to the network.
- Services are recognised automatically and are made available to everyone.
- Jini supports an extremely flexible network as Services and Clients can move code to where it is needed.
Disadvantages
- The Client may incur larger overheads compared to other technologies such as UPnP, since it must have a Java Virtual Machine installed as well as the code that is downloaded from the network. This would not be a problem for a desktop computer, but could be challenging for small devices.