2009-11-10 7 views
3

Nous voulons implémenter des services web sur notre application Weblogic 8.1 Java 1.4. Nous voulons créer de nouveaux services de serveur et appeler des services dans d'autres applications. Et nous devons rester avec Java 1.4 (pour l'instant).Cadres de services Web pour Java 1.4?

En raison de 1.4, nous ne pouvons pas utiliser des cadres comme Restlet ou Jersey. Existe-t-il de bons frameworks d'API de service web (de préférence REST) ​​qui supportent Java 1.4?

Nous pourrions faire une solution maison si nécessaire. C'est à dire: il suffit d'installer les servlets du côté serveur et du côté client, il suffit d'utiliser quelque chose comme HttpURLConnection.

Répondre

1

Java 1.4 est EOL depuis 2006. REST devenir un « battage médiatique » depuis 2008 environ

Presque pas un constructeur API/cadre va soutenir les produits EOL'ed, donc ne vous attendez pas grand-chose.

Vous pouvez cependant en fabriquer vous-même. C'est fondamentalement facile à faire avec l'aide d'un Filter.

1

Apache Axis2 avant la version 1.5 devrait faire le travail avec Java 1.4 et prend en charge REST

+0

Bonne suggestion. Axis est-il simplement une API client de service Web (appel de services Web)? Cela aide-t-il également à configurer les services Web du serveur? –

+0

Non, ce n'est pas seulement un Web Services d'appel, vous pouvez également l'utiliser pour fournir des services (côté serveur) –

0

NetKernel 3 ne nécessite que Java 1.4.2. Il peut être intégré en tant que servlet dans votre configuration. Voici un case study qui décrit cette utilisation.