• Post Reply Bookmark Topic Watch Topic
  • New Topic

JINI -> simsim!! :)

 
ankush walia
Ranch Hand
Posts: 95
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi everone;
1. would anyone plzzzzzz tell me what is JINI technology all about??i have read a few tutorials on that but still unable to get what itzzz exactly all about!!
2. what is the new term KAVA coming up in the market alongwith JAVA!!any ideas??
ankush!!
 
Randall Twede
Ranch Hand
Posts: 4520
6
Java Python Scala
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Have you ever used Napster? If you lose your connection with the server, you still are connected with the person you are downloading from(or who is downloading from you), and you still get your file. I think they use JINI technology. The server is just like a switchboard. Once you are connected with the other end its job is done. That is my impression of JINI.
------------------
Dont blindly believe everything I say.
 
Muhammad Ali
Greenhorn
Posts: 28
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
Twede you are slightly wrong in my opinion. I am doing a project in JINI (just to explore this technology). JINI is a solution to distributed systems. Its a technology that is somewhat parallel to DCOM and SOAP.
Basically you have a service provider, a service lookup and a client. A service provided can be something like a printer, personal calendar, etc. The service provider registers with the lookup service. The client checks the lookup service for available services (just as we search Yahoo! for matching web sites). Once they get a reference, they can download code from the service provider to get the service executed.
Consider this scenario. You are out of your office, moving to the airport. You just remember that you had an important document to be printed that is in your laptop. You plug it into any network. Search for a lookup service and ask it if there are any printers available nearby. You get back the results. You send a document to printing to a local shop that is close to the airport. Just go there, pay for it and pick up the printed output. You don't have any program in your laptop that has done this, except the mechanism of searching the lookup service and the interface for printing.
I hope I have explained it in the most basic manner. If you have further queries, please do ask me. I am currently working on this technology.
Muhammad Ali Shah
FAST ICS, Karachi.
 
ankush walia
Ranch Hand
Posts: 95
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
where cn i get to know more abt. JINI tech.??
are there any good tutorials for that??
ankush!!
 
Muhammad Ali
Greenhorn
Posts: 28
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Your first resource should be the Sun site.
http://www.sun.com/jini/
And then it depends what you want to do after that. Writing JINI applications requires you to download JINI sdk available at Sun's site. After that you need to run JINI to write programs for it and believe me for the first time users, its hell of a job. You need to run three separate applications (rmid, http server and reggie) to do any useful work with JINI.
Check the Sun Microsystem's site and then do a search on Google. You will come up with a lot of info. If you really wanna program for JINI, then there is an online beta book available (and its an excellent one, believe me) at
Jan Newmarch's Guide to JINI technologies: http://pandonia.canberra.edu.au/java/jini/tutorial/Jini.html
Hope this helps,
Muhammad Ali Shah
FAST Institute of Computer Science,
Krachi.
 
sunil choudhary
Ranch Hand
Posts: 144
Java Redhat Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Aadab Muhammad,
sorry I posted it twice !!!

[This message has been edited by sunil choudhary (edited January 29, 2001).]
 
sunil choudhary
Ranch Hand
Posts: 144
Java Redhat Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Aadab Muhammad,
your explanation was quite informative.
furthermore can you comment on-
Can we experiment with the codes of Jini just like we play with teh codes of JDK 1.2 or it needs special purpose gagdets-as you mentioned service providers and service locaters and interfaces.
I had seen on net teh wireless application of Jini.
Can this be simulated in computers also.

there are many books in hte market on jini but none contains the installer.
I will be visiting the lhe links you provided

Khuda hafiz
Sunil Choudhary
(from India)
 
Muhammad Ali
Greenhorn
Posts: 28
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, you can experiment with code (without using any physical gadgets). Actually, at present, we are far behind in speed that is essential for true network plug and play. A service provided by a JINI service provider can be anything (even a personalized calendar or to-do list). For them, you don't need a physical gadget. It all depends on the nature of service you are providing.
I am writing a JINI Based Game Server (not a good choice, but I had to start from somewhere).
Unfotunately, I am a software professional and don't know much about electronics / hardware stuff (except the boolean logic and basic digital circuits).
 
sunil choudhary
Ranch Hand
Posts: 144
Java Redhat Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
....But mohammed can we run the Jini Programms like we run our Java Programms..
Sunil Choudhary
 
Frank Carver
Sheriff
Posts: 6920
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
We now suggest that Jini discussion take place in the Other APIs, forum, which is where the Jini experts tend to hang out. To that end I have moved this thread there.
 
Shah Nawaz
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think M Ali you have given a good practial example of JINI technology.But this JINI technology has not been yet embedded in to the devices by the the leading companies.
I have also been working on the JINI technology for the last 1 year.So I think using this technology to controll the devices plugged in to a network is something really intresting.
Shahhnawaz.
HIIT.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!