Mule Реализация API-шлюза
Привет запускаю приложение
example.cloudhub.io
на облачном хабе теперь я создал API и дал реализацию URI как
example.cloudhub.io
теперь, как я могу поразить облачный API-шлюз, используя мыльный интерфейс
Какой будет URL для этого шлюза API, где я могу его найти?
2 ответа
Предполагая, что у вас есть входящая конечная точка http в приложении с адресом: " http://localhost:8081/order", тогда URL-адрес CH будет: " http://example.cloudhub.io/order"
НТН
Если в вашем приложении есть входящая конечная точка http / https. Тогда URL будет объединением используемой вами схемы (http/https) плюс домен (example.cloudhub.io) плюс путь в вашем атрибуте пути к конечной точке или атрибуте адреса.
так:
<http:inbound:endpoint host="localhost" port=${http.port} path="/mypath" >
было бы
http://example.cloudhub.io/mypath
Обратите внимание: используйте ${http.port} и ${https.port} соответственно, они автоматически назначаются на 80 и 443, а Cloudhub поддерживает только входящий трафик через эти порты.
http://www.mulesoft.org/documentation/display/current/Developing+a+CloudHub+Application