Как я могу вызвать Java-метод из WSO2 REST API

У меня есть метод Java, который создает клиента в базе данных в классе "CustomerSQLImplementation", и у меня есть REST API, написанный на WSO2. Мой API принимает Ввод объекта Customer, теперь я хочу вызвать java-метод в "CustomerSQLImplementation" из моего API, чтобы я мог создать клиента в базе данных из моего API. Как я могу это сделать?

1 ответ

Для этого вам нужно написать веб-сервис, который вызывает ваш метод в классе CustomerSQLImplementation. Сервис - это тот, который принимает входные данные этого метода и создает клиента в базе данных. Поэтому вам нужно сначала создать службу и получить конечную точку службы. Затем добавьте конечную точку службы в качестве конечной точки API, созданного в WSO2 API Manager. Реализуйте ресурсы с правильными именами, которые вы используете в своей службе WSDL, и опубликуйте API. Для получения дополнительной информации см. https://docs.wso2.com/display/AM210/Create+and+Publish+an+API

Затем вы можете перейти в API Store, создать и приложение, подписаться на API и вызвать API. https://docs.wso2.com/display/AM210/Subscribe+to+an+API При вызове API будет вызвана ваша служба, и клиент будет добавлен в вашу базу данных. И вы можете написать ответ в соответствии с вашими предпочтениями, чтобы проверить успешный вызов. Я думаю, что лучше изучить документацию по API WSO2, чтобы понять цель использования API-менеджера.

Другие вопросы по тегам