2017-10-20 13 views
0

Sprint 프레임 워크가있는 기존 Java 응용 프로그램을 "Logic App"및 "Functions"개념이 적은 Azure Cloud 서버로 변환하는 방법을 다시 모색 중입니다. 다시 작성하지 않아도됩니다.JAVA Spring to MS Azure Logic App 및 함수

내가 알 수있는 한, Microsoft 웹 사이트에는 정확한 정보가 없습니다.

도로지도에서 제발 저에게 제 스프링 스프링 프레임을 들어 올려서 Azure 기능으로 옮겨야하는 방법을 알려주십시오.

나는 내가해야 할 수도있는 약간의 수정이있을 것이라는 사실을 알고있다. 그것은 나에게 좋다. 그러나 다른 언어로 완전히 다시 쓰는 것은 아닙니다.

감사합니다.

답변

0

정확하게 말하기는 어렵지만 사용하고있는 모든 패키지를 Maven으로 해결할 수있는 한 새로운 Java 지원이 있으면 기능에서 작동해야합니다. 잠재적 인 더 큰 문제는 그대로 남아있을 수있는 것입니다. 각 컨트롤러 메소드가 Azure 함수가 될 가능성이 있습니다. 메소드 서명이 변경되지만 내부의 코드는 거의 동일하게 유지되어야합니다 (경로 요청 메시지가있는 HttpTrigger). 모델은 그대로 유지되어야합니다. Logic Apps에 의해 조정되는 워크 플로우 나 오케스트레이션이 있다면 - Logic Apps에는 코드가 없으므로 Logic Apps에서 해당 워크 플로우/오케스트레이션을 다시 생성해야합니다.

Java가 여전히 미리보기이므로 여기 저기에 약간의 걸림돌이 발생할 수 있지만 그 밖의 다른 질문이 있으면 알려 주시기 바랍니다.

+0

감사합니다. Jeff. 내가 한번 살펴 보도록하겠습니다. 게다가 Logic Apps를 사용하여 작업 흐름을 구축하고 있습니다. 내 요구 사항은 파일이 FTP 서버에 추가 될 때 FTP 서버에서 파일을 자동으로 가져 오는 것입니다. 여기서 MS 문서의 대부분은 클래식 Windows VM 끝점 설정에 대해 설명하지만 azure에 수동 FTP 서버 설정에 대한 리소스 관리자 방화벽 설정은 설명하지 않습니다. Logic App FTP 커넥터에서 시간 초과 오류가 발생합니다. 링크와 함께 여기 나를 도울 수 있습니까? 아래 링크를 참조했습니다. https://blogs.msdn.microsoft.com/mast/2013/12/12/setting-up-a-passive-ftp-server-in-windows-azure-vm/ –

+0

나는 ' 수동적 인 로직 애플 리케이션 FTP 트리거에 대한 지원 믿습니다. 또한 Azure App Service (웹 사이트와 같은)를 배포하는 경우 신속하게 배포하고 사용할 FTP 서버를 찾고 있다면 파일 업로드 및 테스트에 사용할 수있는 FTP 서버가 제공됩니다. – jeffhollan