Указатели на пользовательские профили в Java - PullRequest
2 голосов
/ 12 июня 2009

Я ищу указатели на что-то, что я могу пропустить (или, может быть, то, что Jivebot еще не написал для меня). Мне нужна предварительно развернутая Java-инфраструктура для управления учетными записями пользователей, которая выполняет большинство распространенных задач, связанных с такими.

Например, Jfacets - это хороший подход к автоматическому управлению представлениями, но вам все равно придется свернуть код представления. Интересно, есть ли фреймворк, в котором есть предварительно развернутые компоненты для ввода / хранения информации общего профиля пользователя, сеанса и, возможно, таких вещей, как общение между учетными записями, подключение к общим социальным API, раскрытие API и т. Д. (В основном некоторые / все общие задачи, которые захотят приложения на основе профиля пользователя). Это может быть быстро и грязно, на данный момент это прототип приложения.

Я знаю, что профили пользователей - это очень специфическая арена для приложений, и что мне, возможно, просто нужно что-то создать, просто подумал, что сначала проверю.

В отсутствие предварительно откатанного решения мне нравится то, что я вижу в Woko после первого взгляда (http://woko.wiki.sourceforge.net/).) В предварительно настроенный стек входят Hibernate, Spring, Compass, JFacets, Stripes и Maven, а также API мне может понадобиться создать прототип, максимально используя это.

Спасибо

1 Ответ

1 голос
/ 19 июня 2009

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

Что касается «решения», я посещаю конференцию Open Source Bridge в Портленде, штат Орегон. и недавно увидел темы о Scala (описание из двух слов: сценарии Java) и построенную на нем платформу под названием Lift (описание из трех слов: CodeIgniter for Java). Короче говоря, эти технологии потрясают мой мир.

Любой, кто ищет надежные веб-фреймворки, должен проверить Lift. Scala позволяет людям, которые любят программирование на Python и Ruby, использовать JVM Java без затрат, с большой синтаксической элегантностью (Scala несколько более интуитивен для моего Python-ориентированного мышления, чем Clojure). Lift - это фреймворк в стиле MVC, построенный на Scala, который просто красив - и пугающе прост в использовании.

Обычные заявления об отказе от ответственности, но в результате получается, что для создания решения для конкретного приложения для масштабируемого приложения Java, использующего эти технологии, потребуется значительно меньше времени, чем для поиска используемой инфраструктуры профиля пользователя.

...