Я сомневаюсь, что один GSM-модем может получить такое огромное количество SMS, основанное только на моем мнении. AT-команды помогут вам связать оборудование с программой JAVA. http://www.smslib.org может быть, хорошее начало для вас. Давайте рассмотрим, сколько сообщений вы можете читать в минуту на обычном GSM-модемом. Учитывая, что время ответа для каждой команды AT обычно составляет 50 мс, и вам нужно 2 AT-команды для чтения сообщения. (Чтобы перечислить сообщения и прочитать сообщение по индексу, указанному в команде списка). При оптимальной настройке вы можете читать 6000 сообщений в минуту. Когда вы получаете сообщение, ваш телефон тоже не отвечает, но я никогда не измерял, как долго. скажем, это тоже 100 мс. Ваш телефон может получать 3000 сообщений в минуту, если вы начнете их удалять, также уменьшит скорость чтения. Я не думаю, что один модем может справиться с таким требованием. Мои номера просто иллюстрируют мою мысль, они меняются в зависимости от используемого оборудования. Если вам действительно нужно использовать SMS, я бы рекомендовал использовать услугу шлюза, чтобы вы могли получать SMS.
Вы уверены, что другой протокол может быть не лучше? Я подозреваю, что если вы отправляете 10 000 сообщений в минуту на устройство, это не будет так хорошо справляться. Рассматривали ли вы телефон Android для программирования и приема SMS. –