ADO를 사용하는 대신 SAP-HANA 데이터베이스와 밀접하게 결합 된 원시 XS 엔진을 사용하는 것이 응용 프로그램 개발자의 관점에서 더 좋을까요? .NET은 응용 프로그램 개발을 위해 연결성과 ASP.NET/C#을 사용합니까? SAP-HANA DB를 활용하고 성능을 향상시킬 수있는 더 많은 옵션을 제공합니다.응용 프로그램 개발을위한 SAP HANA 확장 서비스 (XS) 대 ADO.NET/C# 사용
0
A
답변
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와 함께 일하면서 제 의견이 약간 편향 될 수 있지만 생각해 보면 좋을 것이라고 생각합니다.
관련 문제
- 1. Sap-Fibers의 HANA XS 고급 오류
- 2. SAP HANA XS Advanced의 Git 복제 오류
- 3. SAP HANA 서버에서 SAPUI5 응용 프로그램 배포
- 4. OData 대 SAP Hana 개발의 XSJS
- 5. SAP HANA XS 프로젝트에서 CORS를 활성화하는 방법은 무엇입니까?
- 6. SAP HANA XS 프로젝트에서 외부 jar 라이브러리를 사용하는 방법
- 7. SAP BusinessObjects와 XS Engine의 유사점과 차이점은 무엇입니까?
- 8. SAP HANA Analytical Views
- 9. SAP hana empty CLOB
- 10. SAP HANA 데이터베이스에 대량로드
- 11. successfactors, ODataAuthentication SAP hana
- 12. SAP HANA SQL : STDEV
- 13. Sap Han에서 Sap Hana 연결이 실패했습니다.
- 14. SAP HANA XS 및 SAP UI 5 멤버쉽 및 역할 공급자
- 15. 웹 응용 프로그램 대 웹 서비스 대 클래식 응용 프로그램
- 16. Eclipse에서 SAP Hana Vora 프로젝트 설정
- 17. SAP BusinessObjects가 Hana 데이터베이스를 호출하는 방법은 무엇입니까?
- 18. WCF 응용 프로그램 개발을위한 모델
- 19. SAP Hana 모니터링 데이터에 액세스
- 20. SAP HANA 교차 적용 대안
- 21. SSIS 2012 및 SAP HANA
- 22. SAP HANA OOM 오류 (UNION
- 23. SAP HANA 백엔드에 파일 업로드
- 24. SAP HANA - 모니터 자원 액세스
- 25. sap hana sql 날짜 집계
- 26. sap hana - 최고 식 선택
- 27. DC/OS : 서비스 대 마라톤 응용 프로그램
- 28. SAP 피오리 응용 프로그램을 확장 -
- 29. SAP Hana Studio R Windows 용 통합
- 30. SAP HANA 데이터베이스에서 EF6 마이그레이션이 지원됩니까?
감사합니다. DAL을 구축하고 비즈니스 로직 중 일부를 node.js 등을 사용하여 XS 엔진 부분으로 옮기고 REST 기반 웹 서비스로 ASP 프로젝트에서 사용하는 것이 가능합니까? xsjs/node.js에서 복잡한 논리를 작성하는 데 필요한 학습 곡선은 무엇입니까? 동일한 튜토리얼에 대한 참고 자료가 있는가? –
학습 곡선이 크지 않습니다 (몇 일 후 시작되었지만 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. 재미있게 보내십시오 (여기에 어떤 규칙도 위반하지 않았 으면합니다) –
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 이 콘텐츠에 대한 귀하의 의견을 보내 주시면 우리는 그것을 향상시킬 수 –