在此尋找一些設計/架構輸入。 我們公司使用網絡聊天爲客戶聊天后端代理。我們也有一個移動應用程序,現在想要在我們的應用程序原生或儘可能接近的聊天體驗。我們不想在他們發起聊天時將其重定向到瀏覽器。製作可從移動應用程序評估的Web API
我們使用的聊天軟件,目前沒有任何REST API。所以我們將不得不利用Web應用程序正在使用的現有API。這些也被託管在與Web應用程序相同的Tomcat服務器上。
我的問題是: 1.爲了從移動設備訪問這些API需要做什麼?我知道他們需要在某些方面暴露? 2.他們在互聯網上暴露他們的方式?目前他們正在內部網絡中。 3.如果他們要在互聯網上主持 - 那是怎麼做的? 4.我如何確保安全?
有些問題可能不明確,因爲我對這個a =科目的理解有限,但我會盡力提供詳細信息。
由於提前,歡呼聲