2010-08-16 16 views
0

Mon entreprise dispose d'une application Web Java qui contient une fonctionnalité de catalogue de produits. Nous cherchons un moyen d'intégrer le catalogue dans d'autres sites de manière qu'aucun code côté serveur ne doive être écrit (sur les sites externes). Je cherche juste des suggestions pour que l'on puisse faire quelque chose comme ça ...?Intégration d'applications interdomaines?

+0

Est-ce le catalogue entier construit via JavaScript (pas de HTML droite/statique)? Si oui, utilisez la solution de Larry K. S'il nécessite du HTML statique ainsi que du JavaScript, vous devrez peut-être utiliser un iframe. –

Répondre

2

Est-ce que vous supposez que les autres sites incluront votre logiciel Javascript dans leurs pages html?

Si tel est le cas, vous pouvez fournir aux autres sites une instruction javascript include qui extrait le javascript de votre serveur. Votre bibliothèque JS tirera alors les données de votre serveur en utilisant JSONP.

Cela fonctionnera tous les domaines. Les options de l'interface utilisateur de votre bibliothèque JS peuvent être définies à l'aide des variables JS que votre bibliothèque recherchera.

+0

C'est plus ou moins ce que je pensais ... Je suppose que j'avais juste besoin de l'entendre de quelqu'un d'autre! Merci! – mike

0

ont également un regard sérieux dans CORS

Une façon de permettre XMLHTTP d'accéder à votre site sans problème dans IE8 et FF 3.5+

+0

this aint cross browser –

+0

SI c'était cross browser, ça aurait été parfait! merci bien .. – mike

+0

IE8 et FF ressemble à un navigateur croisé pour moi;) Il n'est pas encore pour tous les navigateurs ni pour les anciens navigateurs, mais par exemple à mon bureau, nous sommes maintenant enfin à jour sur IE et FF. Et si vous modifiez le code sur le serveur, il est si incroyablement simple d'ajouter cet en-tête – mplungjan