Unfortunately, the market frequently isn't especially concerned with the best technical solution. Politics happen.
I know the JERI enables interoperability with non-Java environments, but Jini/JS still has a hard dependency on Java, and that will always cause political resistence, limiting its potential adoption rates.
btw -- this comment isn't quite accurate:
"In WS-* applications the conversion from native data types to SOAP or some other wire or invocation layer representation is done smack in the middle of the application. What difference does it make where that conversion is done?"
Typically when using a SOAP framework, such as .NET, Apache Axis, WebSphere, WebLogic, SAP NetWeaver, SOAP:Lite, PEAR SOAP, Ruby SOAP, etc, the application doesn't need to perform conversions from native types to XML. The conversions are performed automatically by the middleware. In the Java toolkits, a service is implemented as a POJO, and clients simply invoke operations on proxy objects. It feels very much like RMI, although it's a document exchange system rather than a distributed object system. Developers should be aware of that subtle distinction (although many aren't -- leading to a variety of bad practices).
Anne
On 4/8/06, Gregg Wonderly <[EMAIL PROTECTED]> wrote:
Gervas Douglas wrote:
> Yes, Gregg, but like it or not, there are some people who do not want
> to use Java. I believe some of them work in a town called Redmond. I
> guess that it is as much a political issue as a technical one.
Right, but how would one make another Linda implementation that swallowed XML
directly, any less controversial :-) At some point it would be written in some
language with some features associated with the transport of data into and out
of it. Those features would either be enabling or confining for a specific set
of use cases involving other languages/platforms. So what would be the advantage?
I know I am arguing technically about a political point. I'm just trying to
push hard enough to get more than an emotional response from those that want to
argue about the political points of Java and Jini.
If we could all just get to the technical issues... My feet are not feeling any
colder though, so we probably still have a ways to go...
Gregg Wonderly
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/service-orientated-architecture/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
YAHOO! GROUPS LINKS
- Visit your group "service-orientated-architecture" on the web.
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
