Hi Marcel,

2010/9/8 Marcel Holtmann <mar...@holtmann.org>:
>> +             void RegisterAgent(object path, string type)
>> +
>> +                     Registers an agent to handle received messages.
>> +
>> +                     The object path defines the path of the agent that
>> +                     will be called when a message is ready to be
>> +                     dispatched.  The type parameters accepts a MIME
>> +                     type of the messages this agent is willing to
>> +                     accept.  Some common types include:
>> +
>> +                             "text/plain" - Regular text messages
>> +                             "text/x-vcard" - vCard objects
>> +                             "text/calendar" - vCalendar objects
>> +                             "application/vnd.oma.push" - WAP push
>> +                             "application/x-sms-agent" - Any datagram
>> +
>> +                     Wildcards are not allowed as the MIME subtype, but
>> +                     registering an agent on a generic port is supported.
>> +                     For instance, to listen on port 5678, the agent
>> +                     would need to register using type:
>> +
>> +                             "application/x-sms-agent;port=5678"
>
> so my obvious question here is, what kind of x-sms-agent type
> applications do you expect? The need for text, vcard, vcalendar and push
> messages is pretty clear. I still haven't figured out what other
> applications are out there that we want do support with this. Can you
> please give us some concert examples.

Example: a voice and video over IP client that doesn't drain the
battery in half a day. My server sends a wakeup over SMS on an
incoming call.

Example: a device lock service. I send a binary SMS to my stolen phone
on a well-known port containing a cryptographic token, causing my
phone to lock and/or wipe itself clean.

Fact is, SMS is still the most widely available and power-efficient
rendezvous service on a mobile phone. It would be silly not to support
it to its full potential.

> I think that everybody else has abandoned any other SMS message types.

Quite the contrary. Every other mobile telephony API out there that I
know of has the ability to send and receive binary messages on an
arbitrary port.

Cheers,
Aki
_______________________________________________
ofono mailing list
ofono@ofono.org
http://lists.ofono.org/listinfo/ofono

Reply via email to