0

这可能是一个愚蠢的问题,但是我从来没有真正考虑过连接器模式的目的,只是使用了默认值(READ_WRITE)。用三种不同的模式调用 Connector.open 有什么区别。

1)Connector.READ 2)Connector.WRITE 3)Connector.READ_WRITE(真的只有1/2,因为这显然是两者)

此外,“设置端到端所需/所需”是什么意思。我很确定我知道,但文档很模糊。

谢谢

4

2 回答 2

1

用三种不同的模式调用 Connector.open 有什么区别。

显然,如果打开连接,则不能写入连接,Connector.READ反之亦然。

还有一点,检查一下:最大同时连接数。我记得我在某处读到,当您使用 时Connector.READ_WRITE,系统使用 2 个连接句柄而不是唯一的。

此外,“设置端到端所需/所需”是什么意思。

对不起,不知道你在这里的意思。

更新:

此外,“设置端到端所需/所需”是什么意思。

检查javax.microedition.io.Connector的 API 。在 RIM 推出ConnectionFactoryAPI 5.0 之前,所有开发人员都在使用它。关于端到端标志有一个解释:

TLS connections SSL or TLS can be set up in one of two modes:
1. Proxy mode
2. End-to-end mode
于 2011-08-18T12:29:37.210 回答
0

例如,如果您执行文件操作。Connector.READ-用于仅从文件读取,Connector.WRITE-用于写入文件,Connector.READ_WRITE-用于读取和写入文件。

于 2011-08-19T16:53:33.490 回答