I am probably the other guy using Jini in a production environment and I totally agree with (t)his view.
So, thank you Gregg and a I wish you lots of discovery in 2008 ;-)

On Dec 28, 2007, at 9:48 PM, Gregg Wonderly wrote:

jeffrschneider wrote:
> 2. Gregg Wonderly will suggest either JXTA or Jini as an alternative
> to some solution on each and every post.

Quite while back I observed that most of the posts to this group were by fairly limited focus people who make money from products or services which they offer and which make it impossible for them to consider anything remotely capable of
upsetting their focus.

I've given up trying to convince anyone. Few if any of the disputers have actually deployed a Jini system in a production environment, from what I can tell. There are several misconceptions about Java and the RMI programming model that keep getting into printed text as supporting argument. Remember Anne's
statement about everything in RMI being a remote reference?

Here's my view on what's up for the next year or so...

Microsoft is still pushing .Net as if they invented the concept of a virtual machine. It's really just a recreation of the basic principals of Java, which they recognized early on. The JVM has hundreds of languages that target it, most, it seems to make use of the large library of software provided by Java. It will be interesting to see how the evolution continues. The opensourcing of Java has created some different momentum in the Linux world it seems. There is an interest in moving towards a single execution environment it seems to me.
We'll see how much the Java vs .Net camps move this year.

We seem to continue to see the proliferation of scripting languages into more parts of production software. There is an ever evolving need to support people with limited programming experience and training to create more and more software. The result seems to be that less and less real design is creeping into more and more critical software (scripting happens the most at the top layer where software services are controlled by scripting). I think that over the next couple of years there will be dramatic number of computer system exploits and catastrophic failures as more and more broken software creeps out onto the network being used by people who have no idea how software could
possibly be a security risk to them.

Everyone seems to think that only one representation is needed for inter-machine communications, and that is XML. The semantic meaning, which is creeping into more and more XML document structures, indicate we are creating another programming language/layer. This requires everyone to support those semantics
at all usage points with explicit coding, which will cause disparate
implementations. So, I predict that this will be part and cause to many of the
key problems which XML users get to deal with.

Microsoft seems set on making XML become part of the accepted syntax of at least one .Net language. This seems to be certain to cause people to use more XML and less programming language code structure. The result will be less reusable code and more application specific code. It will be difficult to extract out application specific XML from general code structure. Thus, code base sizes
will expand, perhaps dramatically, in this environment.

We will all get to continue to depend on machine and OS vendors driving how we write software, instead of our real needs being met. For me, Jini allows all of my real needs to be met on all platforms/OSes with all the performance and
security I need.

Sigh...Hope everyone has a good 2008...

Gregg Wonderly



Met vriendelijke groet, Kind regards,

Patrick Balm
JNet Consultancy B.V.
www.jnet.nl

Powered by Common Sense
--------------------------------------------
Postbus 1119
1500 AC ZAANDAM

tel : +31 75 631 2525
mobiel: +31  6 55  1077 49
e-fax : +31 84 717 3557
email  : [EMAIL PROTECTED]


Reply via email to