Skip to main content

Exploring Jini

Posted by daniel on February 28, 2005 at 2:41 AM PST

A demo for Jini over the internet and on the desktop

Sebastian Lohmeier joins us today with his debut post in today's
Weblogs . In href="http://weblogs.java.net/blog/slohmeier/archive/2005/02/jini_message_bo.html">
Jini Message Board he describes a demo he has written which " uses
two Jini features: RemoteEvents and Leasing. RemoteEvents (events sent
to remote computers) are used to send new messages to all users that
are currently running the board. Thereby you immediately obtain
messages sent by others." Follow his link to test drive the demo.

Kirill Grouchnikov describes href="http://weblogs.java.net/blog/kirillcool/archive/2005/02/how_to_create_y.html">How
to create your own icons. He asks, " Where to find good-looking
icons for you application? Browse the web for royalty-free icons,
hoping that when your application goes popular, you will not be sued?
Hiring a designer to make your icons? How about making them yourself?
With a little attention to visual details, it's not as hard as it
looks. "

Eduardo Pelegri-Llopart posts on href="http://weblogs.java.net/blog/pelegri/archive/2005/02/jdj_2004_reader.html">
JDJ 2004 Reader's Choice - interpreting poll results... saying "
The Java Developer's Journal is holding their 2004 Readers' Choice
vote. The result, as in previous years, will depend highly on what
sites are advertising the vote.

I hope to run into our newest blogger, Scott Schram, this week
while he is href="http://weblogs.java.net/blog/scottschram/archive/2005/02/blogging_eclips.html">
Blogging EclipseCon 2005. He notes that "Several speakers have
already posted PDFs of their presentations."


In Also
in Java Today
, Bruce Tate considers whether or not you can
think of Ruby as href="http://weblogs.java.net/blog/batate/archive/2005/02/the_toy_1.html">
The Toy? He writes, "When you're mapping a Java class to a schema,
you must often type the name of a property five times. !!!FIVE
TIMES!!! Count them. Three in the bean: the getter, the setter, the
instance variable. One in the schema: the field. Two in the mapping:
the property, and the column. In Ruby, you type it once. Reflection
and inspection of the database handle the rest. You use intelligent
defaults and naming conventions to handle the rest. You can always
override differences, but you don't have to. Or take the mark up
tags. They look like Ruby. Heck, they are ruby. That beats the
scripting that we usually put into HTML, in the form of JSP tags."

One of the interesting new features in JBoss 5.0 is a new
open-source remoting framework. You may be tempted to bring up RMI,
Jini, EJB, and all the others and cry "enough!", but John Mazzitelli
thinks that this one will be worth your while. In href="http://www.onjava.com/pub/a/onjava/2005/02/23/remoting.html">Introducing
JBoss Remoting, he introduces the advantages of this framework:
"The competitive advantage of JBoss Remoting is that it is very
lightweight, agnostic to network transport, and easy to extend. It
supports a versatile invocation model that is far beyond today's RMI
or web services. There is no need to generate and compile a
client-side agent for each service. As a result, JBoss Remoting
provides the basis for more complex and heavyweight remoting
frameworks."


In Projects and
Communities
, members of the href="https://jxta.dev.java.net/">JXTA Community have elected new
representatives to the JXTA Board of Directors. According to the href="http://www.jxta.org/community/voting/results2005.html">JXTA
election results page, 55 community members participated, and
elected Daniel Brookshier and Ray Gao as their representatives.

The Java Games
Community
project OctLight
intends to provide a game engine that includes an LWGWL-based
renderer, scene graph, object framework with collision detection and
visibility checking, and networking, AI, and GUI modules.


Bino George announces href="http://forums.java.net/jive/thread.jspa?messageID=11789&tstart=0#11789">Mustang API Docs posted on java.net in today's href="http://forums.java.net/jive/index.jspa">Forums. "The docs bundle for the latest build is at :http://www.java.net/download/jdk-6_0-ea-bin-b25-apidocs-24_feb_2005.jar"

Trembovetski follows up on Swing performance on
Linux
saying "Java2D's X11 pipeline does use SHM extension for
getting pixels to the screen (or to a pixmap if you're copying to
swing's back-buffer). Note that since your image is very likely to be
changing on every frame (because of loop which may look like this:
upload a new frame, copy it to the screen), we won't be able to
accelerate it (that is, cache in a pixmap and then just use XCopyArea
to copy it to the destination)."


In today's java.net
News Headlines
:

Registered users can submit news items for the href="http://today.java.net/today/news/">java.net News Page using
our news submission
form
. All submissions go through an editorial review before being
posted to the site. You can also subscribe to the href="http://today.java.net/pub/q/news_rss?x-ver=1.0">java.net News
RSS feed.


Current and upcoming href="http://www.java.net/events"> Java Events :

  • February 28- March 3, 2005 href="http://www.eclipsecon.org/">EclipseCon
  • March 3-6, 2005 href="http://www.theserverside.com/symposium/index.html">TheServerSide
    Java Symposium
  • March 14-17, 2005 href="http://conferences.oreillynet.com/etech/">O'Reilly Emerging
    Technology Conference

Registered users can submit event listings for the href="http://www.java.net/events">java.net Events Page using our href="http://today.java.net/cs/user/create/e"> events submission
form. All submissions go through an editorial review before being
posted to the site.


Archives and Subscriptions: This blog is delivered
weekdays as the href="http://today.java.net/pub/q/java_today_rss?x-ver=1.0">Java
Today RSS feed. Also, once this page is no longer featured
as the front page of java.net
it will be archived along with other past issues in the href="http://today.java.net/today/archive/">java.net
Archive.

A demo for Jini over the internet and on the desktop