Частная разработка iGoogle Gadget
Я хотел бы разместить гаджет Google на нашем производственном сервере приложений, который будет обеспечивать средства аутентификации и отображать некоторую интересную информацию из нашей базы данных.
Очевидно, я бы предпочел разработать и протестировать это за пределами нашей производственной площадки.
Есть ли какие-либо способы тестирования гаджета, который размещен на моем компьютере разработчика? Я новичок в разработке гаджетов, но, насколько я понимаю, они должны быть доступны через Интернет для запуска.
1 ответ
Гаджеты не обязательно должны быть доступны через общедоступный Интернет - просто где-то доступный серверу / странице / порталу, который пытается их использовать.
Есть несколько способов проверить свои гаджеты -
Вы можете проверить его, развернув на своей собственной странице iGoogle, а не на производственном портале. В этом случае ваш гаджет должен быть доступен через Интернет.
Несколько серверов Java Portal могут содержать гаджеты Google. ( LifeRay, сервер Sun Java System Portal Server, сервер Weblogic Portal Server, сервер JBoss Portal / GateIn и многие другие.) Вы можете запускать их локально на своей машине / в сети разработки, чтобы гаджет мог работать только локально.
Кроме того, в Apache есть проект Shindig - контейнер OpenSocial и Google Gadgets - доступны реализации на Java и PHP.