2017-04-26 1 views

답변

1

HANA XS 엔진은 SAP HANA와 기본적으로 통합되어 있으므로 HANA와 상호 작용할 때만 이점을 제공합니다.

예를 들어 ODBC/ADO 계층을 통해 데이터를 가져 오지 않고 "로컬"로 소비하므로 데이터 액세스가 더 쉽고 빠릅니다.

SAP HANA를 사용하면 한 곳에서 실행할 수 있으므로 예를 들어 네트워크 대기 시간을 줄일 수 있습니다.

또한 아키텍처 토론에서 데이터 (모델), 논리 (컨트롤러) 및 사용자 (뷰)를 분리하고 이질 스택을 사용할지 여부를 결정할 수 있습니다.

XS 엔진은 3 개 모두를 한 곳에서 제공합니다.

XS 구문은 실제로 JavaScript와 유사하며 많은 부분을 상속합니다 (전부는 아닐지라도).

또한 클라이언트 쪽 대 서버 쪽 실행 딜레마를 반영하는 .Net/C#과 비교하여 JavaScript를 사용하는 이유가 있습니다.

JavaScript는 둘 다 (그리고 Node.js의 상승으로 더 많은 것을 할 수 있지만) ASP.NET/C#을 사용하여 JavaScript를 구현할 수 있는지 확신 할 수 없습니다.

어쨌든/SAP와 함께 일하면서 제 의견이 약간 편향 될 수 있지만 생각해 보면 좋을 것이라고 생각합니다.

+0

감사합니다. DAL을 구축하고 비즈니스 로직 중 일부를 node.js 등을 사용하여 XS 엔진 부분으로 옮기고 REST 기반 웹 서비스로 ASP 프로젝트에서 사용하는 것이 가능합니까? xsjs/node.js에서 복잡한 논리를 작성하는 데 필요한 학습 곡선은 무엇입니까? 동일한 튜토리얼에 대한 참고 자료가 있는가? –

+1

학습 곡선이 크지 않습니다 (몇 일 후 시작되었지만 JavaScript와 Java에서 도움이되었던 이전 경험이있었습니다). 다음은 SAP 개발자 센터 및 자습서 섹션에 대한 링크입니다. https://www.sap.com/developer/tutorial-navigator.html 흥미로운 다음 그룹을 찾을 수 있습니다 : - [첫 번째 애플리케이션 구축 SAP HANA] (https://www.sap.com/developer/groups/hana-xsc-get-started.html) - [기본 SAP HANA XS 고급 응용 프로그램 만들기] (https://www.sap. 재미있게 보내십시오 (여기에 어떤 규칙도 위반하지 않았 으면합니다) –

+1

HANA에 연결할 ODBC 또는 JDBC가 있습니다. 그리고 REST API를 사용하는 서비스 접근 방식으로 당신은 그것을 마무리지었습니다. 이것은 내 관점에서 완전히 올바른 방향입니다. 콘텐츠와 관련하여 HANA 개발 기능에 대한 흥미로운 정보를 찾을 수있는 Thomas Jung (https://people.sap.com/thomas.jung) 블로그를 확인하시기 바랍니다. Node.js 개발의 경우이 자습서를 참조하십시오. https://www.sap.com/developer/tutorials/xsa-xsjs-xsodata.html 이 콘텐츠에 대한 귀하의 의견을 보내 주시면 우리는 그것을 향상시킬 수 –

관련 문제