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