On Tue, 24 Apr 2012 18:56:35 +0200, Casper Bang <[email protected]>
wrote:
I am just curious; how do people get the live telemetry into Java in the
first place?! The RS-232 and USB support is third party and sucks
butterballs. Which is why, when I wanted to extract live consumption from
my electricity-, heat- and water meters, I went straight to .NET (the
Mono
impl) and its System.IO.Ports namespace.
A lot of years passed, still I must be careful not to reveal details that
were confidential - and I don't recall what was disclosable ;-). In any
case, surely I can say that at the time there was a proprietary chain
including digital radios feeding data from the car up to a device that
exposed an ethernet interface. We delivered data to clients by using a
small Java process running in background, that was queried by existing
desktop applications. With a custom protocol you could retrieve data. I
suppose thing haven't changed a lot since ethernet is still very fast, but
I bet the amount of exchanged data has increased a lot. For the record we
didn't use JMS, but plain multicast sockets (for non guaranteed delivery,
which in any case was hardly missing a few packets in a while) and a
customization of JGroups for guaranteed delivery. I suppose today people
could happily use a JMS based product.
PS Since I'm also interested in my consumption, how do your thing work?
What kind of device does the provider expose?
--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
[email protected]
http://tidalwave.it - http://fabriziogiudici.it
--
You received this message because you are subscribed to the Google Groups "The Java
Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/javaposse?hl=en.