Сэм из Javablog, безусловно, имеет очень вескую точку зрения.
Сертификаты Versign для MIDP доступны не на всех телефонах.
Когда они доступны, они обычно делают ваш мидлет принадлежащим «доверенному стороннему» домену безопасности.
В наши дни обычно существует 2 домена безопасности с лучшим доступом к разрешениям: «оператор» и «производитель».
Получение вашего приложения, подписанного оператором мобильной сети, очевидно, полезно только тогда, когда вы хотите развернуть его на телефоне, субсидируемом этим оператором.
Честно говоря, операторы иногда подписывают мидлеты с сертификатами, которые будут работать на телефонах, проданных в нескольких странах.
Я не думаю, что операторы стали настолько мощными, чтобы сертификаты производителя телефонов никогда не включались в фактические телефоны, продаваемые населению.
Очевидно, что если вы планируете широко развернуть свой мидлет, подписать его только одним производителем устройства - не самая лучшая стратегия.
Подписание стратегии обычно идет рука об руку с выбором, на какой рынок ориентироваться.
Для небольшого контролируемого развертывания может быть достаточно подписи verisign, особенно если ваше приложение не делает ничего слишком важного.
Чтобы охватить весь мировой рынок, вам нужно будет развернуть множество различных версий вашего приложения, каждая из которых подписана в соответствии с целевым телефоном. В этом случае вам как минимум потребуются отношения с несколькими операторами мобильной связи, и отношения с производителями тоже не помешают.
Проблема подписания - это только одно из препятствий на пути к фрагментации крупномасштабной разработки MIDP, но ее нельзя решить с помощью только технических решений.
person
michael aubert
schedule
26.04.2010