Hi all

I am trying to implement Bluetooth SyncML server in Android. But we are
facing few problems.
SDP record registration and connection establishment is successfully done.
Now we get wbml data from Client in form of Obex PUT request.

My problem is I'm not able to cleary define Obex-SynML binding.

1.What should be my response for PUT request of Client. When decoded the
wbxml, it sends Dev Inf and Met Inf data and other Dev CAP(capability) data.
   Should I send Obex -  http ok or Send my Device Capabilities info to
client as response to this PUT request?
2.I had sent my Dev Cap info for that PUT request and got GET request with
empty body.What does this mean??
3.I also changed my response and instead of sending Dev CAP , i just send
Obex - Http ok as response to that PUT request. Again I Got GET request with
empty body. What does this mean??

So I now assume that my Dev CAP info should be sent after we get GET
request. Hence for Client's PUT request I just sent Obex http ok response
and once I get GET request , I send my DevCAP data.
But when I do this I got Disconnect request.

I am not able to understand SyncML- Obex Binding here especially for
different types of sync like Two way Slow sync, One way from client to
server etc.
All I want to do is One way Sync from Client to Server.

The Client that I'm trying to work with is Nokia N8

Any help is highly appreciated.

Thanks & Regards,
Ajith

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" 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/android-developers?hl=en

Reply via email to