我需要为Java ME平台开发一个移动应用程序,该应用程序发送包含二进制数据的短信。但是,该应用程序需要使用自定义端口来发送这些消息(以便它可以注册自己并自动接收这些消息,而不是使用手机的标准消息系统)。
我的问题是:
1)在全球范围内,是否广泛支持发送到自定义端口的BinaryMessages?或者这只是一些电信运营商才能使用的“奢侈品”?
2)当普通的TextMessages超过单个消息的限制时,它们往往会被分成多个部分。 BinaryMessages是否也会以同样的方式处理,并且如果是,我该如何解决这个问题(分段)?显然,部分消息将无法完成工作,理想情况下,当所有部分都接收到时,我希望获得完整的消息。这是否取决于运营商网络?
我意识到我可以测试这个,但我不能在许多电信公司上运行测试,只能在我(小)国家的电信公司上运行测试,这对于是否应该开发此应用程序非常重要。
我尝试自己寻找答案,但失败了。如果这些是琐碎的问题,我很抱歉,谢谢您的时间。
我的问题是:
1)在全球范围内,是否广泛支持发送到自定义端口的BinaryMessages?或者这只是一些电信运营商才能使用的“奢侈品”?
2)当普通的TextMessages超过单个消息的限制时,它们往往会被分成多个部分。 BinaryMessages是否也会以同样的方式处理,并且如果是,我该如何解决这个问题(分段)?显然,部分消息将无法完成工作,理想情况下,当所有部分都接收到时,我希望获得完整的消息。这是否取决于运营商网络?
我意识到我可以测试这个,但我不能在许多电信公司上运行测试,只能在我(小)国家的电信公司上运行测试,这对于是否应该开发此应用程序非常重要。
我尝试自己寻找答案,但失败了。如果这些是琐碎的问题,我很抱歉,谢谢您的时间。