アプリケーション連携、外部インタフェース
【質問】
・サーバーの連携について
ファイル連携、API連携、データベース連携、HTTP通信などの連携というものの理解が進まず知恵をお借りしたいです。
【詳細】
業務でパッケージのアプリケーションを扱っているのですが、上位システムや周辺システムとの外部インタフェースについて、どういった手段があり、それぞれどんなメリット、デメリットがあるのか、通常はどの手段を使うのか等まとめて教えていただければ幸いです。
【現状の理解】
・API連携については、データベースを直接見ずに、ある手順に従って処理を行なってくれるもの
・ファイル連携とデータベース連携は、なんとなくはわかるのですが、ファイル連携もデータベースの連携なのでは?と思っています。
・HTTP通信連携?会話の聞き間違いだったら申し訳ないのですが、webアプリケーションのためすべてHTTPでやりとりするものだと思っているのですが間違いでしょうか?
以上自身の中でもまとめられていないのですが、ご教授いただけると助かります。
0 likes