2
votes

Développement d'API WSO2 par le portail API

J'ai une question générique sur le développement WSO2. Est-il possible de développer un développement d'API simple ou complexe uniquement par WSO2 Portal itselt sans aucun IDE comme Eclipse


4 commentaires

Salut Mohan, bienvenue dans Stack Overflow. Pouvez-vous préciser de quel produit vous parlez et ce que vous souhaitez développer exactement ?. La réponse pour Enterprise Integrator serait complètement différente de celle d'API Manager.


voulez-vous implémenter certaines fonctionnalités métier sur le gestionnaire d'API WSO2 lui-même?


Merci pour vos précieux commentaires. @ophychius oui. Je souhaite développer WSO2 Enterprise Integrator à l'aide du portail WSO2 EI. C'est possible? Puisque nous pouvions voir tous les composants tels que les services, les proxies, les séquences, etc., dans leur portail.


@ gusto2 Oui, je veux dire le portail Web WSO2 EI.


3 Réponses :


0
votes

Oui, à l'aide de l'interface utilisateur de l'éditeur d'API, vous pouvez créer des API.


2 commentaires

Il est important de comprendre qu'il ne s'agit pas réellement de développer une API complète. Au lieu de cela, vous vous connectez à une API / service backend existant.


Ok merci @ophychius. Je ne veux pas utiliser d'EDI pour développer une API complète, alors quelle serait la meilleure façon de développer une API complexe?



1
votes

Oui, c'est certainement possible. Vous pouvez créer une API dans la console de gestion d'Enterprise Integrator / Enterprise Service Bus. C'est idéal pour créer ou tester rapidement quelque chose.

Vous pouvez le faire en accédant aux API dans le menu de gauche une fois connecté à la console de gestion et en cliquant simplement sur Ajouter une API

 entrez la description de l'image ici

Cependant, à long terme, vous souhaiterez peut-être développer en utilisant un IDE ou un éditeur de texte, puis en déployant vers l'intégrateur. Cela facilite le contrôle des déploiements, des versions de l'API, etc. /


0 commentaires

1
votes

Est-il possible de développer un développement d'API simple ou complexe uniquement par WSO2 Portal itselt sans aucun IDE comme Eclipse
Je souhaite développer WSO2 Enterprise Integrator à l'aide du portail WSO2 EI. Je

Le niveau de services que vous envisagez n'est pas vraiment clair.

En ce qui concerne la création de médiations de service (implémentation de patters d'intégration), vous pouvez tout faire depuis la console d'administration (créer un proxy ou une api). Je le fais souvent pour le prototypage. Tout ce que vous avez pu voir se faire dans WSO2 Developer Studio (plugin Eclipse), vous pouvez également le faire manuellement.

quelle serait la meilleure façon de développer une API complexe?

Qu'est-ce qu'une API complexe pour vous? L'ESB (EI) n'est pas destiné à faire une logique métier très complexe, à exécuter des tâches de longue durée ou… enfin… tout ce que vous pouvez plutôt créer un service ou une application distincte. Vous ne voudriez pas créer une application de comptabilité avec. Non pas que ce ne soit pas possible, mais pas vraiment faisable.


1 commentaires

Je voudrais tout d'abord vous remercier pour votre réponse détaillée. Prenons ce scénario - Nous voulons développer environ 10 API avec une logique métier complexe qui comprend des opérations telles qu'un service externe, une API REST, un appel de base de données, une transformation de données, un mappage structurel, XSLT, une agrégation, etc., - Une fois qu'il est développé, puis déployé tous ces API et transfert complet au client de notre part (équipe de développement). - À l'avenir, ils (en tant que client) pourront faire quelques améliorations, des changements ajoutant parfois de nouvelles API uniquement par le portail Web WSO2 EI. Mais ils n'utiliseront aucun IDE comme eclipse.