Какие аспекты разработки портлетов мы можем принять до внедрения платформы портала? - PullRequest
0 голосов
/ 01 июня 2011

В настоящее время моя команда разрабатывает онлайн-формы, используя Java-сервлеты и довольно простые интерфейсы HTML или Flex, при этом каждая форма разворачивается как отдельный EAR. План состоит в том, чтобы перенести весь наш сайт на серверы портала и разработать новые пользовательские интерфейсы для интерактивного контента (например, форм) с использованием JSF, но в настоящее время у нас еще есть формы для развертывания на старых серверах WAS 6.1. Очевидно, что JSF - это то, что мы можем сразу начать применять, но я также хотел бы, чтобы команда приобрела некоторый опыт в будущих проектах, которые помогут нам, когда мы начнем разрабатывать проекты на основе портлетов в будущем.

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

1 Ответ

0 голосов
/ 01 июня 2011

Я не совсем уверен, поможет ли это, но, например, на портале Liferay есть много портлетов (или оболочек) для разных языков (даже php).Существует также подход к реализации портлета, использующего Flex ( здесь , хотя его может потребоваться адаптировать, поскольку он был написан для более ранней версии Liferay).Поскольку вы можете использовать портлет вместе с технологией EE, может быть невозможно медленно перенести ваши приложения в портлеты один за другим.

...