Книга: Платформа J2Me
Генерирование события оплаты
Генерирование события оплаты
Пользователи должны оплачивать использование услуг. Счет — это список всех расходов, который представляется потребителю к оплате. Событие выдачи счета — это уведомление о необходимости произведения оплаты.
Успешная загрузка может представлять собой событие, подлежащее оплате за программное обеспечение, которое необходимо купить за плату. При выполнении и уведомлении об успешной загрузке приложения пользователем система инициализации генерирует событие выдачи счета. Событие выдачи счета пересылается системой организации счетов. Система организации счетов обычно представляет собой независимую систему, управляемую транспортировщиком, с которым взаимодействует система инициализации.
Системы инициализации поддерживают различные модели формирования счетов. Разнообразные модели генерируют различные типы информации о событиях выдачи счетов, которая представляет собой разные схемы оплаты. В следующем списке представлены некоторые возможные схемы оплаты:
— оплата за загрузку приложения; оплата за установку;
— оплата за запуск приложения; оплата за определенное время использования;
— оплата за определенное количество раз использования.
Как разработчик вы должны предусмотреть, какие схемы оплаты предпочтительнее для вас — и какие из них представлены на рынке. Информация дескриптора вашего приложения должна отражать ваши предпочтения в формировании счетов и оплате в виде информации, которую вы поставляете во время регистрации приложения.
Системы инициализации используют различные схемы для пересылки информации о событии выдачи счета системам организации счетов. Одна из схем заключается в пересылке каждого события при его осуществлении. Другой метод — сбор групп событий выдачи счетов и пересылки их как пакета для групповой обработки системой организации счетов. Групповая обработка счетов может выполняться периодически тем же образом, как обычно поставщики услуг осуществляют работу со счетами.
- Понятия
- Процесс инициализации
- Регистрация приложений
- Поиск приложений
- Подтверждение совместимости
- Подтверждение пoкyпки и соблюдение обязательных условий
- Аутентификация пользователей
- Согласование лицензии на программное обеспечение
- Загрузка приложения
- Установка приложения и подтверждение установки
- Генерирование события оплаты
- Обновление приложения
- Удаление приложения
- Подготовка приложений к системам инициализации
- Выводы по главе
- Генерирование метода HelloWorld()
- Простейшие события
- Звонок по поводу оплаты
- Генерирование исключений
- Создание рабочей области для собраний на основе календарного события
- События
- Как работают сценарии. События
- 13.2.7. Ожидание события
- Когда не нужно создавать процедур обработки события Click
- Генерирование полосы навигации
- 17.9. События клавиатуры
- Генерирование исключений вручную