Игровой сервер в JSF - PullRequest
       1

Игровой сервер в JSF

0 голосов
/ 27 августа 2011

Я действительно новичок в JSF, но мне нужно сделать веб-страницу, которая может подключаться через JSF к базе данных и отображать некоторую статистику для данного пользователя, и я знаю, что JSF подойдет для этой цели.Что меня беспокоит, так это то, что мне нужно написать игровой сервер для пошаговой игры, и мой вопрос, является ли это обычным / хорошим подходом для включения такого сервера в JSF?Клиентами будут устройства Android, поэтому мне, вероятно, придется включить некоторую логику сокетов в JSF, которая будет обмениваться сообщениями XML.По крайней мере, так я это вижу.

Пожалуйста, дайте мне знать, если моя концепция верна, или скажите, какие еще инструменты мне понадобятся.

Ответы [ 2 ]

1 голос
/ 27 августа 2011

Да, это возможно. JSF отлично подходит для создания веб-страниц администрирования или статистики.

Но учтите, что сокетные соединения от клиента Android к серверу Java EE не проходят через JSF. Если это простая пошаговая игра, вы можете рассмотреть возможность использования вызовов REST к ресурсам JAX-RS. Их очень легко создать в Java EE (никакой конфигурации не требуется, просто простая аннотация на pojo).

Так что, в принципе, ваш вопрос сформулирован неправильно. Игровой сервер не встроен в JSF и не работает на нем, но JSF использует одни и те же внутренние ресурсы.

1 голос
/ 27 августа 2011

Java Server Faces - это только платформа для веб-интерфейса и связи или взаимодействия с бэкэндом. Абсолютно возможно написать небольшой игровой сервер для андроид игр с Java.

Как я понял, ваш текст architecture очень прост: у вас есть клиент-серверная архитектура, а сервер использует инфраструктуру JSF для администрирования.

Я думаю, что лучше сначала написать сервер, а затем добавить администрацию (часть JSF) как component на сервер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...