Я хочу создать приложение phonegap для телефонов Android, которое будет генерировать отчет в формате PDF. У меня есть варианты, 1) мой телефон (клиент) будет генерировать pdf-отчет с javascript 2) отправлять данные на сервер и отправит обратно отчет , какой выбор лучше? Я считаю, что второй лучше, но я не уверен, о том времени, что клиент будет тратить с этим решением, как я не использую сервера перед тем,Сервер или клиент лучше для создания отчета
-1
A
ответ
0
Это в основном зависит от 2 факторов:
- Сколько PDF вы генерировать? 2 в день? 1000 в секунду?
- Какая сложность доклада? Несколько текстовых блоков? много графических активов?
Если у вас нет большого количества PDF-файлов для создания, вы можете сохранить его на сервере. Если у вас много PDF-файлов, вам может потребоваться сделать это на стороне клиента с помощью устройства с низким уровнем конца, чтобы узнать, сколько времени требуется для его обработки.
Для этого нет четкого ответа, оцените загрузочную нагрузку и посмотрите, где он будет более надежным с технической точки зрения и приятным для ваших пользователей.
Смежные вопросы
- 1. NodeJS + jQuery: перенаправление после POST: клиент или сервер - что лучше?
- 2. Ионный клиент + сервер Meteor, какой подход лучше?
- 3. клиент заканчивает подключение или сервер?
- 4. SQLite для клиент-сервер
- 5. Клиент Tuxedo или сервер Tuxedo
- 6. SVN Merge - клиент или сервер?
- 7. Криптография клиент/сервер для паролей
- 8. Используйте window.print() для создания отчета
- 9. Связь клиент-сервер-клиент
- 10. Какое место нужно делать для формирования - клиент или сервер
- 11. Является ли P2P или архитектура клиент-сервер лучше для моей игры?
- 12. Клиент-сервер-клиент * игровая система
- 13. Какой сервер лучше всего подходит для веб-приложения asp.net. Сервер MSSQL или SQL-сервер или mysql?
- 14. Использование сервера JasperReports для создания отчета
- 15. Сделать клиент слушать сервер
- 16. Дизайн решения для клиент-сервер
- 17. Клиент и сервер Pyside
- 18. Сервер Java и клиент/RMI или Socket?
- 19. Коммуникационный сервер-клиент (TcpClient или Socket?)
- 20. Есть ли какой-либо инструмент, который использует API Elasticsearch для отображения отчета или для создания отчета?
- 21. дизайн клиент-сервер
- 22. Экспресс + рендеринг нефрита - клиент или сервер?
- 23. Тестирование интеграции клиент-сервер: макет или нет?
- 24. Клиент/сервер всегда разделены! Или они?
- 25. Клиент-сервер в приложении для Android
- 26. Указывает ли localhost на клиент или сервер?
- 27. Конфигурация привязки WCF - сервер или клиент
- 28. C# - сервер/клиент многопоточно или async
- 29. Лучший способ архитектовать TCP/IP-сервер для взаимодействия клиент-сервер?
- 30. Как сервер может определить, является ли клиент локальным или удаленным?
Обратите внимание: теги стоят отдельно. То есть вы не можете комбинировать несколько тегов для создания единой концепции. Теги '[client]' и '[server]' вместе не совпадают с тегом '[client-server]'. Обязательно прочитайте описания, которые появляются при выборе тегов! – Charles