这可能是一个愚蠢的问题,但是我从来没有真正考虑过连接器模式的目的,只是使用了默认值(READ_WRITE)。用三种不同的模式调用 Connector.open 有什么区别。
1)Connector.READ
2)Connector.WRITE
3)Connector.READ_WRITE
(真的只有1/2,因为这显然是两者)
此外,“设置端到端所需/所需”是什么意思。我很确定我知道,但文档很模糊。
谢谢
这可能是一个愚蠢的问题,但是我从来没有真正考虑过连接器模式的目的,只是使用了默认值(READ_WRITE)。用三种不同的模式调用 Connector.open 有什么区别。
1)Connector.READ
2)Connector.WRITE
3)Connector.READ_WRITE
(真的只有1/2,因为这显然是两者)
此外,“设置端到端所需/所需”是什么意思。我很确定我知道,但文档很模糊。
谢谢
用三种不同的模式调用 Connector.open 有什么区别。
显然,如果打开连接,则不能写入连接,Connector.READ
反之亦然。
还有一点,检查一下:最大同时连接数。我记得我在某处读到,当您使用 时Connector.READ_WRITE
,系统使用 2 个连接句柄而不是唯一的。
此外,“设置端到端所需/所需”是什么意思。
对不起,不知道你在这里的意思。
更新:
此外,“设置端到端所需/所需”是什么意思。
检查javax.microedition.io.Connector的 API 。在 RIM 推出ConnectionFactory
API 5.0 之前,所有开发人员都在使用它。关于端到端标志有一个解释:
TLS connections SSL or TLS can be set up in one of two modes:
1. Proxy mode
2. End-to-end mode
例如,如果您执行文件操作。Connector.READ-用于仅从文件读取,Connector.WRITE-用于写入文件,Connector.READ_WRITE-用于读取和写入文件。