2012-12-04 16 views
0

所以我基本上跟着tutorial here,一切正常。这很酷,但是应用程序如何处理标签调度系统,NDEF消息被过滤等,对我来说仍然是一个黑盒子。有没有办法查看通过NFC标签传递给android手机的实际数据?如何分析通过NFC标签传递给android手机的数据?

我不知道这个比喻是否有意义,但我的桌面应用程序之一使用SOAP协议与其他设备进行通信,如果我想看看两个通信之间传递的内容设备,我可以启动Wireshark的按照流来分析数据包,我会得到这样的事情:

POST /InStock HTTP/1.1 
Host: www.example.org 
Content-Type: application/soap+xml; charset=utf-8 
Content-Length: 299 
SOAPAction: "http://www.w3.org/2003/05/soap-envelope" 

<?xml version="1.0"?> 
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"> 
    <soap:Header> 
    </soap:Header> 
    <soap:Body> 
    <m:GetStockPrice xmlns:m="http://www.example.org/stock"> 
     <m:StockName>IBM</m:StockName> 
    </m:GetStockPrice> 
    </soap:Body> 
</soap:Envelope> 

显然NFC数据不是基于XML的,但我想真正了解数据的模样。

回答

0

它我必须使SOAP最接近NFC案例是NDEF(NFC数据交换格式)。但这不是在NFC标签和手机之间交换数据的唯一方式,而是标准手机。它由NFC论坛进行了标准化,您可以在这里找到更多详细信息:http://www.nfc-forum.org/specs/spec_list/

+0

正确我知道NDEF规范和格式,但我真正想看到的是设备之间传递的实际消息。 – l46kok

相关问题