Inter Widget Communication для iGoogle подобных порталов - PullRequest
0 голосов
/ 05 апреля 2010

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

Когда я добавляю виджеты в интерфейс, мне нужно, чтобы они общались друг с другом. Например, событие Click в одном виджете должно вызывать событие в другом виджете.

Я искал в Интернете решения и способы сделать это, но не смог найти ничего конкретного. Любые указатели или информация по этому вопросу было бы здорово. Что-то вроде этого http://blogs.oracle.com/pdblog/entry/inter_widget_communication_in_cross

У Google также был API взаимодействия гаджетов и гаджетов, который в прошлом году устарел.

Ответы [ 2 ]

2 голосов
/ 10 апреля 2010

Вам также следует проверить библиотеку pmrpc - http://code.google.com/p/pmrpc/. Pmrpc - это библиотека HTML5 JavaScript для взаимодействия между окнами в стиле RPC (удаленный вызов процедур), взаимодействия между виджетами и работниками сети. Реализация pmrpc основана на HTML5 postMessage API, поэтому связь может быть междоменной и поддерживается большинством браузеров.

Короче говоря, pmrpc позволяет вам иметь стиль взаимодействия, похожий на вызов метода, между виджетами браузера, например Гаджеты Google.

0 голосов
/ 10 апреля 2010

вы можете заглянуть в " postmessage ", который представляет собой коммуникационный API, определенный в html5 и , поддерживаемый в большинстве браузеров (включая IE8) . для полной кросс-браузерной поддержки (включая IE6 / IE7) вы можете использовать плагин jquery postmessage .

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