MuleSoft系列(五)-使用Anypoint Studio從RAML文件創建RESTful API接口


學習了如何通過Anypoint 平台和 Anypoint Studio客戶端創建Mule應用程序之后,接下來要做的就是將這兩個平台連接起來

首先在Anypoint Studio中創建一個空的Mule項目:ConnectAnypoint

右鍵點擊ConnectAnypoint,然后選擇Anypoint Platform > Configure Credentials. 在新出現的彈窗上選擇Authentication,點擊Add按鈕,彈窗點擊登錄MuleSoft賬號

在登錄Mulesoft賬號時,我遇到一個“SunCertPathBuilderException”的異常

解決辦法是,在Preferences → General → Newwork Connection,將Active Provider值修改為Direct, 然后如果有VPN需要關掉,再重新連接就沒問題了

右鍵點擊ConnectAnypoint,然后選擇Manage Dependencies > Manage APIs,點擊添加,選擇from Exchange,在搜索框中搜索“american”

如果之前有創建一個American Flights API,那么選擇自己創建的接口,如果沒有完成這個接口,那么就選擇 Training:American Flights API也是沒問題的,然后Add到右邊的Selected modules中,你可以切換接口的版本,這里選擇最新的1.01,點擊Finish,等待加載,然后Apply and Close.加載完成后,能看到在Mule項目中出現了對應的接口信息,在左邊包資源管理一欄能查看American Flights API[V1.0.1],展開能看到從Exchange中導入的RAML文件

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM