高人说,好色的男人,往往都是牛人,潜水N久,病急乱投医了,,哎,希望能有喜马拉雅山上母牛倒立的人能帮我解决这个问题。

时间:2021-05-10 19:04:35
小弟最近在PC上做一个蓝牙文件传输程序,目前遇到了一个很奇怪的问题! 
当我把PC做为服务端,准备接收来自手机或PDA传来的文件时,需要在PC上发布一个OBEX目标推送的服务. 
我用SOCKET函数WSASetService发布了服务,也没有返回错误,但是在手机和PDA上就是检测不到PC端有这个服务,因此PC端也就不能接收文件!不知道是为什么! 
看了MSDN,说还有一种发布服务的方式,但是需要一组SD service records的参数,不知道这组参数怎么来的,我也查到了一些SD service records参数,但是根本连服务都发布不成功! 
有哪位高人知道怎么发布OBEX目标推送服务啊?小弟在此先谢过了! 
MS Bluetooth is turning my hair gray!!!
痛苦,,,痛苦,,,
在这里有没有淫荡的人,解决过这样的问题啊,,555555
小弟,裸跪以求答案。。

47 个解决方案

#1


o^^o

#2


搶到沙發了﹐不容易啊~~

#3


不懂 帮顶

#4


不懂 帮顶

#5


天使﹐河馬哪去了﹐
沙發都不搶了??

#6


不懂 帮顶

#7


oo

#8


引用 5 楼 yanjinye 的回复:
天使﹐河馬哪去了﹐ 
沙發都不搶了??


河马来了.............只是晚了

#9


不懂﹐只能幫頂了~~

#10


引用 7 楼 kbryant 的回复:
oo


天使也来了 只是更晚

#11


引用 5 楼 yanjinye 的回复:
天使﹐河馬哪去了﹐ 
沙發都不搶了??


#12


嘿嘿﹐兩位﹐俺也搶到次沙發了~~
不錯﹐不錯~~~~

#13


#14


csdn貌似有点问题

#15


不过还好有个座

#16


弄错板块了吧

#17


。。。。。

#18


帮顶,看绝顶NB的高人

#19


引用 12 楼 yanjinye 的回复:
嘿嘿﹐兩位﹐俺也搶到次沙發了~~ 
不錯﹐不錯~~~~


这两天我打开的都有些慢..

#20


首先,确认手机、pda能正常和电脑通讯

#21


搶沙發的﹐我也耪上有名了~~

不錯不錯﹐還需努力~~

向河馬﹑天使進攻~~~~

#22


引用 18 楼 the7thsense 的回复:
帮顶,看绝顶NB的高人

#23


帮顶

#24


帮顶,看绝顶NB的高人 

#25


這里的帖子﹐10個中最少有7個沙發是歸天使﹑河馬所有~

剩下搶到沙發的﹐都不容易啊~~~~嘿嘿~~

#26


引用 24 楼 kbryant 的回复:
帮顶,看绝顶NB的高人  

#27


引用 23 楼 lili830209 的回复:
帮顶

#28









OBEX协议和FTP协议都可以啊。但是……OBEX协议就是OBEX协议,怎么又和SOCKET扯上关系了?






#29


引用 23 楼 lili830209 的回复:
帮顶

#30


不了解,不过很想听高人解答!

#31


引用 5 楼 yanjinye 的回复:
天使﹐河馬哪去了﹐ 
沙發都不搶了??

#32


帮你顶

#33


#34


oo

#35


疯了,,N73的手机可以 我可以收到它发来的文件,,其他的手机不可以,,
PDA的可以,,但又 其他的蓝牙设备不可以发现这个服务。。
痛苦,,,
这年头,,在别人的基础上开发,,不容易啊。。
55555555555555

#36


lz估计都冒烟了,不懂,帮顶
把问题换个板块提

#37


努力接分

#38


引用 35 楼 loveljr520 的回复:
疯了,,N73的手机可以 我可以收到它发来的文件,,其他的手机不可以,,
PDA的可以,,但又 其他的蓝牙设备不可以发现这个服务。。
痛苦,,,
这年头,,在别人的基础上开发,,不容易啊。。
55555555555555

很显然,这是犯了“对等层通信”的忌讳了。蓝牙芯片厂家不止一家,协议栈也是有差别的,协议不兼容的事情很常见。比较保险的方法是弄“IP over BT”,然后用FTP通信来解决。IP层往上的东西标准化程度还是比较可信的。

#39


MK

#40


高人说,好色的男人,往往都是牛人,潜水N久,病急乱投医了,,哎,希望能有喜马拉雅山上母牛倒立的人能帮我解决这个问题。

#41


MK

#42


jf,upup

#43


引用 35 楼 loveljr520 的回复:
疯了,,N73的手机可以 我可以收到它发来的文件,,其他的手机不可以,, 
PDA的可以,,但又 其他的蓝牙设备不可以发现这个服务。。 
痛苦,,, 
这年头,,在别人的基础上开发,,不容易啊。。 
55555555555555

#44


我也遇到类似的问题
在PC上通过蓝牙适配器发布了一个服务,用手机死活搜不到

...

#45


用系统自带的工具接收就可以,不知道为什么

#46


#47


谁又在挖坟?...

#1


o^^o

#2


搶到沙發了﹐不容易啊~~

#3


不懂 帮顶

#4


不懂 帮顶

#5


天使﹐河馬哪去了﹐
沙發都不搶了??

#6


不懂 帮顶

#7


oo

#8


引用 5 楼 yanjinye 的回复:
天使﹐河馬哪去了﹐ 
沙發都不搶了??


河马来了.............只是晚了

#9


不懂﹐只能幫頂了~~

#10


引用 7 楼 kbryant 的回复:
oo


天使也来了 只是更晚

#11


引用 5 楼 yanjinye 的回复:
天使﹐河馬哪去了﹐ 
沙發都不搶了??


#12


嘿嘿﹐兩位﹐俺也搶到次沙發了~~
不錯﹐不錯~~~~

#13


#14


csdn貌似有点问题

#15


不过还好有个座

#16


弄错板块了吧

#17


。。。。。

#18


帮顶,看绝顶NB的高人

#19


引用 12 楼 yanjinye 的回复:
嘿嘿﹐兩位﹐俺也搶到次沙發了~~ 
不錯﹐不錯~~~~


这两天我打开的都有些慢..

#20


首先,确认手机、pda能正常和电脑通讯

#21


搶沙發的﹐我也耪上有名了~~

不錯不錯﹐還需努力~~

向河馬﹑天使進攻~~~~

#22


引用 18 楼 the7thsense 的回复:
帮顶,看绝顶NB的高人

#23


帮顶

#24


帮顶,看绝顶NB的高人 

#25


這里的帖子﹐10個中最少有7個沙發是歸天使﹑河馬所有~

剩下搶到沙發的﹐都不容易啊~~~~嘿嘿~~

#26


引用 24 楼 kbryant 的回复:
帮顶,看绝顶NB的高人  

#27


引用 23 楼 lili830209 的回复:
帮顶

#28









OBEX协议和FTP协议都可以啊。但是……OBEX协议就是OBEX协议,怎么又和SOCKET扯上关系了?






#29


引用 23 楼 lili830209 的回复:
帮顶

#30


不了解,不过很想听高人解答!

#31


引用 5 楼 yanjinye 的回复:
天使﹐河馬哪去了﹐ 
沙發都不搶了??

#32


帮你顶

#33


#34


oo

#35


疯了,,N73的手机可以 我可以收到它发来的文件,,其他的手机不可以,,
PDA的可以,,但又 其他的蓝牙设备不可以发现这个服务。。
痛苦,,,
这年头,,在别人的基础上开发,,不容易啊。。
55555555555555

#36


lz估计都冒烟了,不懂,帮顶
把问题换个板块提

#37


努力接分

#38


引用 35 楼 loveljr520 的回复:
疯了,,N73的手机可以 我可以收到它发来的文件,,其他的手机不可以,,
PDA的可以,,但又 其他的蓝牙设备不可以发现这个服务。。
痛苦,,,
这年头,,在别人的基础上开发,,不容易啊。。
55555555555555

很显然,这是犯了“对等层通信”的忌讳了。蓝牙芯片厂家不止一家,协议栈也是有差别的,协议不兼容的事情很常见。比较保险的方法是弄“IP over BT”,然后用FTP通信来解决。IP层往上的东西标准化程度还是比较可信的。

#39


MK

#40


高人说,好色的男人,往往都是牛人,潜水N久,病急乱投医了,,哎,希望能有喜马拉雅山上母牛倒立的人能帮我解决这个问题。

#41


MK

#42


jf,upup

#43


引用 35 楼 loveljr520 的回复:
疯了,,N73的手机可以 我可以收到它发来的文件,,其他的手机不可以,, 
PDA的可以,,但又 其他的蓝牙设备不可以发现这个服务。。 
痛苦,,, 
这年头,,在别人的基础上开发,,不容易啊。。 
55555555555555

#44


我也遇到类似的问题
在PC上通过蓝牙适配器发布了一个服务,用手机死活搜不到

...

#45


用系统自带的工具接收就可以,不知道为什么

#46


#47


谁又在挖坟?...