L'assistant Création de modules de routeur active un ensemble de services Web dans un fichier archive d'application d'entreprise (EAR). Pour chaque fichier JAR d'EJB activé pour le service Web dans le fichier EAR, il ajoute un routeur HTTP, un routeur JMS, ou les deux, dans le fichier EAR. Chaque module de routeur fournit un noeud final de service Web pour un transport particulier. Par exemple, un module de routeur HTTP peut être ajouté pour que le service Web puisse recevoir des demandes via le transport HTTP, et un module de routeur JMS peut être ajouté pour que le service Web puisse recevoir des demandes depuis une file d'attente ou une rubrique JMS. Auparavant, l'assistant Création de modules de routeur était appelé Endpoint Enabler (activateur de noeud final).
Pour pouvoir utiliser l'assistant Création de modules de routeur, vous devez disposer d'un projet EAR contenant un projet EJB compatible avec les services Web. Si votre application EJB est en cours de déploiement dans un module WAR dans WebSphere Application Server version 8, il n'est pas nécessaire de créer des modules de routeur.
L'assistant Création de modules de routeur crée des beans gérés par message de programme d'écoute JMS JAX-WS. S'il existe au moins un service Web JAX-WS, un module de routeur JAX-WS est généré : com.ibm.ws.websvcs.transport.jms.JMSListenerMDB