Question

J'ai commencé à lire comment utiliser JXTA de pratique JXTA II pour une application que je veux faire. Bien que le code fourni (exemples) ne fonctionne pas avec JXTA 2.7. Plus précisement classe Outils de Z_Tools_And_Others ne compile pas, puisque la classe TheRendezVous n'a pas getConnectedPeers () et getConnectedRendezVous () qui existent dans 2.6. À cet effet je ne peux pas continuer car la classe Tools est utilisé dans la plupart des exemples. Tous ceux qui connaissent cela a des suggestions? Est-il préférable d'utiliser 2.6 à des fins d'apprentissage, puis passer à 2,7?

Merci.

Était-ce utile?

La solution

Désolé pour la réponse tardive: les fichiers de pratique JXTA II sont disponibles à partir de .

Je suis assez sûr que vous êtes en train d'utiliser le code 2.6 avec 2.7. Faites-moi savoir si vous rencontrez encore un problème avec des exemples JXTA pratique II.

Autres conseils

package Examples.Z_Tools_And_Others;

public class Tools {
public static void popConnectedRendezvous(RendezVousService TheRendezVous, String Name) {

        Enumeration<ID> TheList = TheRendezVous.getConnectedRendezVous();
        int Count = 0;

        while (TheList.hasMoreElements()) {

            Count = Count + 1;

            PopInformationMessage(Name, "Connected to rendezvous:\n\n"
                    + TheList.nextElement().toString());

        }

        if (Count==0) {

            PopInformationMessage(Name, "No rendezvous connected to this rendezvous!");

        }

    }

TheList isnt contrat .Procédé getConnectedRendezVous est éliminé sous 2.7. Celui qui remplace ce retourne une liste .que crée plus d'erreurs plus tard. Dois-je changer le code pour qu'il fonctionne pour une liste? Je pensais que je pouvais utiliser ListIterators pour remplacer .nextElement () Même problème existe avec popConnectedPeers (RendezVousService TheRendezVous, Nom de chaîne) de même classe.

Aussi ligne 166

Examples.K_Service paquet;

public class _710_Astrology_Service_Example outils de service, Runnable

Result.setCompat (StdPeerGroup.STD_COMPAT);

STD_COMPAT est supprimé. Je l'ai remplacé par ceci:

ModuleImplAdvertisement ad = StdPeerGroup.getDefaultModuleImplAdvertisement ();

Result.setCompat (ad.getCompat ());

Aucune idée si ses compiles de bonnes ou not..code tho: P

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top