SYSTEM AND METHOD THAT ASSIST IN DEVELOPING APPLICATION SOFTWARE

To lighten the burden of a developer regarding preparation for external service utilization in application development in which a visual programming tool is used.SOLUTION: When flow data is downloaded from a flow template manager 300 to a flow editor 41, a system receives a first instruction for dep...

Full description

Saved in:
Bibliographic Details
Main Authors NASU HIROSHI, KINOSHITA YORIFUMI, NAGANUMA YUKI, NISHIDA TOSHIO, HATASAKI KEISUKE
Format Patent
LanguageEnglish
Japanese
Published 31.08.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:To lighten the burden of a developer regarding preparation for external service utilization in application development in which a visual programming tool is used.SOLUTION: When flow data is downloaded from a flow template manager 300 to a flow editor 41, a system receives a first instruction for deploying an external service that corresponds to a calling node and transmits a second instruction for deploying an external service identified from the first instruction to a service deployment manager 600A that corresponds to the external service. The service deployment manager deploys the external service identified from the second instruction to a service execution platform 700B and returns a response associated with a called endpoint. The system returns a first response associated with a called endpoint that is set to properties of the calling node by the flow template manager to the sender of the first instruction.SELECTED DRAWING: Figure 17 【課題】ビジュアルプログラミングツールを用いたアプリケーション開発において、外部サービス利用準備に関して開発者の負担を軽減する。【解決手段】システムは、フローデータがフローテンプレートマネージャ300からフローエディタ41にダウンロードされる場合に、呼出しノードに対応した外部サービスをデプロイすることの第1命令を受信し、外部サービスに対応したサービスデプロイメントマネージャ600Aに、第1命令から識別される外部サービスをデプロイすることの第2命令を送信する。サービスデプロイメントマネージャは、第2命令から識別される外部サービスをサービス実行基盤700Bにデプロイし、呼出し先エンドポイントが関連付けられた応答を返す。システムは、呼出しノードのプロパティにフローテンプレートマネージャにより設定される呼出し先エンドポイントが関連付けられた第1応答を第1命令の送信元に返す。【選択図】図17
Bibliography:Application Number: JP20190024935