» search tips  |  Search:   
Java
 
 

  Jini Home
Weblog
 
Jini.org
Home
Projects
 
 
 
 

Welcome to Jini

You've made the connection to Jini technology, which enables the dynamic networking style of Java distributed computing. Jini technology is an open software architecture that enables the creation of network-centric solutions which are highly adaptive to change. This site spotlights news and information about Jini and the Jini Community, an active set of devotees using, discussing, collaborating, and advancing Jini technology.

To get more involved... follow the link to Jini.org, the web home of the Jini Community.

Features
 
 

Jini(TM) Technology Starter Kit v2.0.2 now available
We are pleased to announce general availability of the Jini(TM) Technology Starter Kit, version 2.0.2. The primary purpose of this release is to fix several security issues that exist in previous releases of the starter kit. This release is licensed under the Apache License Version 2.0, and is available for download here: http://starterkit.jini.org/
  (Jun 08, 2005)

Jini Community Newsletter - May 2005
Grab a cup of joe, and check out the May Newsletter. This month we've got a new feature article in the Design Corner, "Jini Technology Introduction - Part One", by Phil Bishop. We're also highlighting recent News, JDP activity, Jini.org project info, and of course, a blast from the past with an article from the archives in "Classic Jini Community".

Jini Webinar Series - Integrating and migrating legacy services using the ip surrogate architecture
Wednesday, June 15, 2005 by Jools Enticknap, freelance software developer In a world before Java, applications were written using all sorts of different langauges. Many of these applications have been tuned and adjusted over the years and there is a resistance to rewite these applications, however a new brred of systems are being developed in Java which need to communicate with existing applications, what ever they are written.

This webinar aims to describe some of the experiences learned from integrating c/c++ legacy applications into a Jini based SOA using the ip surrogate architecture.

Jini on the Jnode Java OS
by Sebastian Lohmeier at monochromata.de. The article outlines how the Jnode OS could use Jini services as shell commands and device drivers that are looked up and downloaded on the fly.

Jini(TM) Technology: An SOA Delivering Java Dynamic Networking
If you are out of touch with the growth of Jini technology, here is your chance to catch up! You and your experienced Java developer colleagues are invited to join in an afternoon and evening designed to help bring you up to date with the latest information about Jini technology. Join us for this free technical education event, sponsored by Sun Microsystems and the NYJavaSIG, Wednesday, May 25, 3:00 - 8:00 pm, Crowne Plaza Times Square.

An Interview with Phil Bishop, Founder of Inca X
In Shop Talk this month, Jim Hurley interviews Phil Bishop, Founder of Inca X.

How To Build a ComputeFarm
ComputeFarm is an open source Java framework for developing and running parallel programs. Under the covers, ComputeFarm runs on Jini, which brings code mobility and fault tolerance to network applications

Online chat on Jini Technology for Dynamic Networking
The transcript of the online chat with Jini technology architect, Bob Scheifler, and product marketing manager, Jennifer Kotzen, held on January 11, is now available at http://java.sun.com/developer/community/chat/JavaLive/2005/jl0111.html

View the presentations from the Eighth Jini Community Meeting!
Didn't attend? You can still view the presentations made at the Eighth Jini Community Meeting.

Webinar #3 - Service Oriented Architectures - Separating Hype from Reality
Although Service Oriented Architectures, SOA, are not new, the popularization of Web Services has brought the concept to a much wider audience. The fundamental idea of a service is simply that the interface and implementation are separate: the interface describes what the service does, and the implementation is, well an implementation detail. It is then more than a little ironic that Web Services have gained such traction in the Java community, because if the only thing we care about a service is its interface, and since a Web Service's interface is defined in XML not Java, why should we care whether the service is implemented in Java or not?

Webinar #2 - Using Java(TM) Programming Language Interfaces to Achieve Network Protocol Independence
Defining network services using interfaces written in the Java programming language rather than public network protocols gives one an unprecedented ability to evolve services as requirements and/or one's understanding of the problem domain change. Defining services in terms of language interfaces also allows the service to inject code into the client that can be used to bridge the gap between what makes a good client API and what makes a good network protocol. Both benefits derive from the portable, secure nature of Java programming language byte codes, and the dynamic class loading abilities of the Java runtime environment. To demonstrate this idea, we will define an API written in the Java programming language for a network service that transfers bulk binary data between network nodes using streams. We will explore, with extensive code examples, six implementations of this interface, including an implementation that uses Java RMI and another that uses a custom protocol built on top of raw socket connections. We will investigate the tradeoffs (specifically performance, ease of implementation, and flexibility) between the two implementations. We will also discuss how we can start with one implementation and then transition to the other without needing to update or interrupt clients.

Webinar 1 - Distributed Image Reformation Using JavaSpaces Technology
This presentation describes a simple and cost-efficient method to reformat large amounts of imagery data. The system described could be of benefit to any person or company dealing with imagery on a large basis. Additionally, the concepts presented in this paper should be of interest to anyone utilizing or considering the utilization of Jini / JavaSpaces technology.


How to Talk About Jini, J2EE, and Web Services at a Cocktail Party
A fun and informative article from ONJava.com, by Kathy Sierra and Bert Bates.

 
Weblogs
 
 
Beta Release of Open-Source Jini
Yesterday Sun released the Jini Starter Kit 2.1beta that besides adding interesting new features is the first release of Jini under the Apache Software License 2.
 
Trying the obvious
The codehost project at jini.org explores new ways in classloading that take advantage of the convention to prefix Java packages with a reversed domain name.
 
Introducing Neon
So here's my pitch. I've been working on a grid system using Jini and mobile agents, for about 12-18 months, and now I'm nearly ready to release it as a Jini.org project. Neon is a framework for hosting mobile, collaborative objects. These objects are modeled as agents; not agents in the JMX way, but mobile autonomous agents.
 
» More Weblogs  

Community Log-in
 
Community Contacts
 
News
 
 


 XML java.net RSS