Aller au contenu

[JAVA] Nouveau projet Server rpc + ajax push


lordv

Messages recommandés

Salut tout le monde

J’essaye d’avoir des informations concernant la licence de Blazeds .

Sur le site de Adobe il est écrit que c’est du LGPL3

et j’ai pu glaner quelques informations sur cette page.

Mais je suis un peu confus dans le code source je n’ai presque que du :

/*************************************************************************

*

* ADOBE CONFIDENTIAL

* __________________

*

* Copyright 2002 - 2007 Adobe Systems Incorporated

* All Rights Reserved.

*

* NOTICE: All information contained herein is, and remains

* the property of Adobe Systems Incorporated and its suppliers,

* if any. The intellectual and technical concepts contained

* herein are proprietary to Adobe Systems Incorporated

* and its suppliers and may be covered by U.S. and Foreign Patents,

* patents in process, and are protected by trade secret or copyright law.

* Dissemination of this information or reproduction of this material

* is strictly forbidden unless prior written permission is obtained

* from Adobe Systems Incorporated.

**************************************************************************/

Je sais plus trop quoi en penser mon but est de transformer Blazeds pour accéder à mes services en utilisant jQuery ou un futur client base sur jQuery

et vu qu’il gère aussi le push au tant en faire aussi un server comet.

Oui je sais il existe Axis et plein d’autre projet mais je n’en ai pas trouve un qui gère le lazy loading . En général il faut utiliser des compléments trop intrusifs.

Donc pour l’instant j’ai bientôt fini de supprimer la partie de désérialisation/sérialisation AMF me reste a implémenter un protocole json pour appeler correctement mes services .sans oublier la gestion plus fine des security constrains.

Pour ceux que ca intéresse je peux héberger le projet quelque part pour qu’ils puissent y contribuer (si je résous le problème de la licence).

**Mise a jour **

Petit mise à jour pour dire que j'ai avancé dans ce projet j'ai pu remplace le protocole amf par du json.

tout le remoting marche avec la gestion de credential par appel de function .par contre c'est pas trop ça pour la sérialisation

pour l'instant j'utilise Gson qui ne prend pas en compte le lazy-loading :pleure: .

voila un peu ce qu'il reste à faire :

  • écrire un sérialiser java->json qui gere le lazy-loading :transpi: .
  • voir le fonctionnement du des channel et du long pooling :zarb: .
  • nettoyer le code pour enlever tout ce qui n'est plus utile.

Je mettrai à jour ce topic au fur à mesure .

j'oublierai pas de l’héberger.

**Mise a jour**

le projet est sur Sourceforge :transpi:

pour l'instant ce qui marche :

- login , déconnexion

- paramétrage des services ,security contrains et appel de vos services .

prochaine étape création d'un client javascript compatible jQuery .

et ajout des fonctionnalités de long polling.

Lien vers le commentaire
Partager sur d’autres sites

Sous LGPL3 tu peut modifier les sources mais tu a l'obligation de le publier sous LGPL3.

La différence est que chaque fichier séparément ne sont pas sous LGPL3. <- en gros hein

Seul le projet lui même l'est.

Donc tu peut l'utilisé sans mettre le logo Blazeds et dire tu ne devra pas dire que c'est un serveur Blazeds

Lien vers le commentaire
Partager sur d’autres sites

Je ne comprends pas très bien. Si j’utilise juste le c½ur de blazeds

C’est encore sous LGPL3 ou il faut nécessairement tout le projet.

Au fait ca me dérange pas de mettre le nouveau projet sous LGPL3. C’est juste que par précaution je n’aimerais pas que l’on me tape dessus parce que j’ai détourné le code pour en faire un serveur comet.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...