comp.lang.ada
 help / color / mirror / Atom feed
* OT: Looking for a protocol
@ 2006-01-22  1:53 Steve
  2006-01-22  5:17 ` Larry Kilgallen
  0 siblings, 1 reply; 9+ messages in thread
From: Steve @ 2006-01-22  1:53 UTC (permalink / raw)


It's off topic, but I know smart guys hang out on CLA so I'll ask anyway.

I'm looking for a standard in which XML metadata is used to describe the 
structure of binary data.

I want to send packets of binary data across TCP/IP with each packet 
preceded by a globally unique identifier (GUID) that identifies 
corresponding XML metadata.  If the receiver does not already have the 
metadata, it can be requested from a server.  Otherwise the receiver uses 
the metadata to interpret the binary data.

It sounds so simple, someone has probably already done it.  Is there a 
standard?

I did some searching and came up empty.

TIA,
Steve
(The Duck)





^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: OT: Looking for a protocol
  2006-01-22  1:53 OT: Looking for a protocol Steve
@ 2006-01-22  5:17 ` Larry Kilgallen
  2006-01-22 11:51   ` Adrien Plisson
  2006-01-23  1:31   ` Steve
  0 siblings, 2 replies; 9+ messages in thread
From: Larry Kilgallen @ 2006-01-22  5:17 UTC (permalink / raw)


In article <4ICdnd7w5epKeU_eRVn-hA@comcast.com>, "Steve" <nospam_steved94@comcast.net> writes:
> It's off topic, but I know smart guys hang out on CLA so I'll ask anyway.
> 
> I'm looking for a standard in which XML metadata is used to describe the 
> structure of binary data.
> 
> I want to send packets of binary data across TCP/IP with each packet 
> preceded by a globally unique identifier (GUID) that identifies 
> corresponding XML metadata.  If the receiver does not already have the 
> metadata, it can be requested from a server.  Otherwise the receiver uses 
> the metadata to interpret the binary data.
> 
> It sounds so simple, someone has probably already done it.  Is there a 
> standard?

To me this seems like a problem susceptible to ASN.1, but that is my bias.



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: OT: Looking for a protocol
  2006-01-22  5:17 ` Larry Kilgallen
@ 2006-01-22 11:51   ` Adrien Plisson
  2006-01-22 15:42     ` Martin Krischik
  2006-01-23  1:31   ` Steve
  1 sibling, 1 reply; 9+ messages in thread
From: Adrien Plisson @ 2006-01-22 11:51 UTC (permalink / raw)


Larry Kilgallen wrote:
> To me this seems like a problem susceptible to ASN.1, but that is my bias.

i would have say the same...

-- 
rien



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: OT: Looking for a protocol
  2006-01-22 11:51   ` Adrien Plisson
@ 2006-01-22 15:42     ` Martin Krischik
  2006-01-22 16:42       ` Larry Elmore
  0 siblings, 1 reply; 9+ messages in thread
From: Martin Krischik @ 2006-01-22 15:42 UTC (permalink / raw)


Adrien Plisson wrote:

> Larry Kilgallen wrote:

>> To me this seems like a problem susceptible to ASN.1, but that is my
>> bias.
 
> i would have say the same...

Well, call me stupid - but what the heck is ASN.1?

Martin
-- 
mailto://krischik@users.sourceforge.net
Ada programming at: http://ada.krischik.com



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: OT: Looking for a protocol
  2006-01-22 15:42     ` Martin Krischik
@ 2006-01-22 16:42       ` Larry Elmore
  2006-01-22 17:35         ` Larry Kilgallen
  0 siblings, 1 reply; 9+ messages in thread
From: Larry Elmore @ 2006-01-22 16:42 UTC (permalink / raw)


Martin Krischik wrote:
> Adrien Plisson wrote:
> 
> 
>>Larry Kilgallen wrote:
> 
> 
>>>To me this seems like a problem susceptible to ASN.1, but that is my
>>>bias.
> 
>  
> 
>>i would have say the same...
> 
> 
> Well, call me stupid - but what the heck is ASN.1?
> 
> Martin

http://asn1.elibel.tm.fr/en/

It's very widely used in telecom.

--Larry



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: OT: Looking for a protocol
  2006-01-22 16:42       ` Larry Elmore
@ 2006-01-22 17:35         ` Larry Kilgallen
  2006-01-22 20:53           ` Georg Bauhaus
  0 siblings, 1 reply; 9+ messages in thread
From: Larry Kilgallen @ 2006-01-22 17:35 UTC (permalink / raw)


In article <bd2dnXB98adrKE7eRVn-uQ@comcast.com>, Larry Elmore <ljelmore_@comcast.net> writes:
> Martin Krischik wrote:
>> Adrien Plisson wrote:
>> 
>> 
>>>Larry Kilgallen wrote:
>> 
>> 
>>>>To me this seems like a problem susceptible to ASN.1, but that is my
>>>>bias.
>> 
>>  
>> 
>>>i would have say the same...
>> 
>> 
>> Well, call me stupid - but what the heck is ASN.1?
>> 
>> Martin
> 
> http://asn1.elibel.tm.fr/en/
> 
> It's very widely used in telecom.

It is also used to define the X.500 standards, and thus the
ubiquitous X.509 public key certificates.

It is particularly designed for specifying information that is
agnostic to the bit ordering habits of particular computer
architectures.

One can think of it as XML without the wasted space.



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: OT: Looking for a protocol
  2006-01-22 17:35         ` Larry Kilgallen
@ 2006-01-22 20:53           ` Georg Bauhaus
  2006-01-23  1:45             ` Larry Kilgallen
  0 siblings, 1 reply; 9+ messages in thread
From: Georg Bauhaus @ 2006-01-22 20:53 UTC (permalink / raw)


On Sun, 2006-01-22 at 11:35 -0600, Larry Kilgallen wrote:


> One can think of it as XML without the wasted space.

Oh well, why use Ada with all this unnecessary
repetitive syntax.

Nevertheless, to use an ASN.1 data stream with  XML,
use a NOTATION and then NDATA sections.

One can also think of ASN.1 as requiring a very well
working environment, and also additional software for
debugging, unless you are satisfied with deciphering
bit combinations in a debugging situation.







^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: OT: Looking for a protocol
  2006-01-22  5:17 ` Larry Kilgallen
  2006-01-22 11:51   ` Adrien Plisson
@ 2006-01-23  1:31   ` Steve
  1 sibling, 0 replies; 9+ messages in thread
From: Steve @ 2006-01-23  1:31 UTC (permalink / raw)


"Larry Kilgallen" <Kilgallen@SpamCop.net> wrote in message 
news:$fStXzgEBCCM@eisner.encompasserve.org...
> In article <4ICdnd7w5epKeU_eRVn-hA@comcast.com>, "Steve" 
> <nospam_steved94@comcast.net> writes:
>> It's off topic, but I know smart guys hang out on CLA so I'll ask anyway.
>>
>> I'm looking for a standard in which XML metadata is used to describe the
>> structure of binary data.
>>
>> I want to send packets of binary data across TCP/IP with each packet
>> preceded by a globally unique identifier (GUID) that identifies
>> corresponding XML metadata.  If the receiver does not already have the
>> metadata, it can be requested from a server.  Otherwise the receiver uses
>> the metadata to interpret the binary data.
>>
>> It sounds so simple, someone has probably already done it.  Is there a
>> standard?
>
> To me this seems like a problem susceptible to ASN.1, but that is my bias.

Thank you,
I'll have a look.

Steve
(The Duck)





^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: OT: Looking for a protocol
  2006-01-22 20:53           ` Georg Bauhaus
@ 2006-01-23  1:45             ` Larry Kilgallen
  0 siblings, 0 replies; 9+ messages in thread
From: Larry Kilgallen @ 2006-01-23  1:45 UTC (permalink / raw)


In article <1137963183.12158.4.camel@sonnenregen>, Georg Bauhaus <bauhaus@futureapps.de> writes:
> On Sun, 2006-01-22 at 11:35 -0600, Larry Kilgallen wrote:
> 
> 
>> One can think of it as XML without the wasted space.
> 
> Oh well, why use Ada with all this unnecessary
> repetitive syntax.

The repetitive syntax in Ada is to promote human understanding.
ASN.1 is a tightly specified machine representation, for which
excessive verbiage accomplishes nothing.

> One can also think of ASN.1 as requiring a very well
> working environment, and also additional software for
> debugging, unless you are satisfied with deciphering
> bit combinations in a debugging situation.

I think of all protocol implementation as being of that nature.



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2006-01-23  1:45 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-01-22  1:53 OT: Looking for a protocol Steve
2006-01-22  5:17 ` Larry Kilgallen
2006-01-22 11:51   ` Adrien Plisson
2006-01-22 15:42     ` Martin Krischik
2006-01-22 16:42       ` Larry Elmore
2006-01-22 17:35         ` Larry Kilgallen
2006-01-22 20:53           ` Georg Bauhaus
2006-01-23  1:45             ` Larry Kilgallen
2006-01-23  1:31   ` Steve

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox