Two income trap and education The lost art of user interface programming
Apr 08

Judy: Jini and Web Services

Tech Add comments

Judy is an open source project that is trying to bring together Jini and Web Services.

Judy consists of:

  • Jini Client->Web Service
  • Web Service Client -> Jini
  • UDDI integration

Description

Web services hold a great deal of promise for facilitating automatic, Internet-wide distributed application execution. The strengths are in it’s use of the defacto Internet standards such as XML for protocol encoding and HTTP for protocol transmission — this allows any operating system, programming language, and network wire protocol to be used by any client or server. In addition, it utilizes a service-oriented architecture whereby an intermediary facilitates the communication between clients and servers. The downside is that web service protocols are moving quickly toward over-specification and over- complication, yet still incorrectly assume:

- the network is reliable
- latency is zero
- bandwidth is infinite
- the network is secure
- topology doesn’t change
- there is one administrator
- transport cost is zero

Jini is a Java-based solution that was developed to deal with these problems (also using service-oriented architecture concepts) but does not carry the baggage of over-specification. In fact, combining the best of these two technologies would provide an excellent distributed computing solution.

Cool stuff.

UPDATE: Talip has written an interesting entry on JINI in which he looks to other blogs for a state of the union.

Leave a Reply

Spam is a pain, I am sorry to have to do this to you, but can you answer the question below?

Q: What are the first four letters in the word British?