Кометд со стеклянной рыбой - PullRequest
1 голос
/ 04 декабря 2010

Я пытался tp get cometd http://cometd.org/ для работы с сервером Glassfish, но я не смог запустить пример чата, кажется, мне не хватает некоторых библиотек

Я нашел это вгладкая документация http://docs.sun.com/app/docs/doc/820-4496/ggrgt?a=view Но это мало что дает, не подписывайтесь и не публикуйте, как в примере Cometd с Jetty, просто долгий опрос

Если я использую cometd, должен ли я использовать сервер Jetty?

Ответы [ 2 ]

0 голосов
/ 06 октября 2011

Я успешно запускаю CometD на сервере GlassFish. Вы не должны добавлять свойство "cometSupport" на сервер (иначе оно не будет работать).

На сайте проекта вы найдете полную документацию. Кроме того, я предлагаю ознакомиться с этой статьей , в которой также приведен пример.

0 голосов
/ 05 июля 2011

Не знаю, повезло ли вам с этим за последние 6 месяцев, но я наткнулся на следующее:

http://developers.sun.com/appserver/reference/techart/cometslideshow.html

Exract:

  1. Чтобы использовать Comet с GlassFish, добавьте жирную красную линию в файл GlassFish domain.xml в каталоге glassfish-v2ur2 \ domains \ domain1 \ config:

    <http-listener acceptor-threads="1" address="0.0.0.0"
        blocking-enabled="false" default-virtual-server="server"
        enabled="true" family="inet" id="http-listener-1" port="8080"
        security-enabled="false" server-name="" xpowered-by="true">
        **<property name="cometSupport" value="true"/>**
    </http-listener>
    
...