Java 中的网络通信选项(客户端/服务器)
有 RMI(我认为它相对脆弱)、直接 Socket 连接(级别相当低)和字符串(虽然它看起来很可靠),但它似乎是隐喻的 PHP。 对于基于互联网的客户端/服务…
协议中的 EXC_BAD_ACCESS?
我在下一行收到 EXC_BAD_ACCESS,可能是什么原因,谁能解释一下 if([self.delegate respondsToSelector:@selector(dealInfo:imageDidDownload:indexPa…
Mifare classic 1k 和 NFC 通信协议
当我们读取或写入独立视觉块时,使用哪种协议(NDEF 协议除外)用于 Mifare classic 1k 和支持 NFC 的移动设备之间的通信。…
XMPP 可以在 NAT 环境中工作吗?
XMMP 服务器使用 NAT 向客户端提供的公共端点(IP + 端口)向 NAT 后面的客户端发送推送通知。但是这个端点被 NAT 分配给这个特定的客户端多久,如果 …
如何在 Blackberry 上处理自定义协议
我正在尝试将我的应用程序与 Blackberry 平台上的 Web 浏览器集成:应用程序应注册为自定义协议的默认处理程序(类似于“myapp://link-to-resource”…
为什么 STUN 服务器需要两个不同的公共 IP 地址
我查看了 openfire 中的 STUN 服务器设置,并从那里得到了以下声明: “为了作为 STUN 服务器,同一台机器上需要两个不同的公共 IP 地址,并且每个 IP…
HDLC 帧 - 八位字节/模 8 疑问
我正在尝试实现 HDLC 帧格式类型 3,但我对帧的八位组/模 8 编码有一些疑问。 首先,HDLC帧是否完全以八位字节传输? 帧的长度是'n'八位字节是什么意…
从 KDevelop 访问 svn 存储库
我已经成功安装了 Subversion 并为我的项目设置了存储库。然后将项目添加到存储库,签出并在 KDevelop 中打开它。 我可以看到 Subversion 菜单项,但…
为什么 Objective-c 协议采用其他协议?
我见过 Objective-c 协议的定义方式如下: @protocol MyProtocol // ... @end 为什么协议采用其他协议? 我特别好奇为什么协议会采用 NSObject 协议。…
Objective C 中的协议命名
我正在努力解决 Objective-C 中的命名协议问题。例如: 我有一个名为 Command 的协议。 我有一个实现 Command 的抽象类,它是我的具体命令的基类。 我…