레일즈를 사용하여 델파이 백엔드 (파이어 버드 데이터베이스 사용)와 연결/문의 할 때 도움이 될만한 소스 또는 튜토리얼을 알려줄 수 있습니까?루비/레일즈 델파이 백엔드 작업
또한이 설정과 관련하여 몇 가지 질문이 있습니다.
델파이 백 엔드는 레일 백 엔드보다 빠릅니까? Delphi는 루비 드라이버보다 파이어 버드 연결에 대한 지원이 훨씬 좋은 것 같습니다.
현재 요청을하는 가장 좋은 선택 방법은 무엇입니까? REST 나 RPC 같은 것들? 또는 다른 것?
우리는 현재 델포이 샵이기 때문에 현재의 기술을 더 잘 활용할 수 있도록 델파이에 백엔드가 있다고 가정했습니다.
도움을 주시면 감사하겠습니다.
편집 : 약간의 설정.
이렇게 설명하기 쉽도록하기 위해서는 본질적으로 할 일 목록을 말하면됩니다. 따라서 프론트 엔드는 매일 예정되는 일정을 보여주는 달력이됩니다. 아니면 그 정보 등을 열거 할 수도 있습니다. 필자가 말했던 "백엔드"는 Firebird 데이터베이스에 저장하는 것이 될 것입니다. RoR 달력 사이트는 특정 날짜 또는 날짜 범위의 Todos 또는 todos에 대한 정보를 요청할 것입니다. 아마도 특정 연락처에 대한 정보 일 것입니다. 이 모든 것은 Firebird에 저장됩니다.
델파이에서도 프런트 엔드 부분을 수행 할 수 있다는 것을 알고 있지만 최신 언어를 선호하여 델파이를 단계적으로 제거하려고합니다.
델파이에게 가장 많은 감정을 갖고 있다면 델파이 프론트 엔드를 고려해보십시오. 이 질문을 참조하십시오 : http://stackoverflow.com/questions/3793112/what-web-application-framework-for-delphi-is-recommended –
아마도 아키텍처에 대해 더 자세히 설명 할 수 있습니다. '백엔드'는 무엇입니까? Firebird를 데이터 스토리지로 사용하는 비즈니스 로직? 프리젠 테이션 레이어에만 RoR을 사용 하시겠습니까? RoR에서 델파이 백엔드에 연결하는 데 REST (Delphi 용 HTTP 서버 구현 사용)를 사용하면 아무런 문제가 없습니다. 그러나 REST는 요청/응답입니다. 프론트 엔드와 백엔드간에 비동기 통신이 필요할 수도 있습니다. – mjn
감사합니다. 조금 업데이트되었습니다. – TheTyBish