현재 우리는 FlexViewer의 아키텍처와 ARCGIS Flex API 기반 사용자 정의 도구를 사용하고 있습니다.이 도구는 영역을 그리기 위해 IIS 서버에 있습니다. ESRI는 ESRI Javascript API로 마이그레이션 중이며 두 가지 옵션이 있습니다. 웹 응용 프로그램 작성기를 사용하거나 일반 바닐라 arcgis js api를 사용하십시오. 우리 TA는 plain vanilla arcgis js api를 사용하고 esri js 라이브러리를로드하고 dojo 모듈 로더를 사용하여 자체 버전 도장 라이브러리를 호스트 할 것을 제안합니다. 또한 그는 클라이언트 측에서 ARCGIS URL을 직접 가리 키지 말고 ARCGIS rest 서비스를 미러링 할 Java 레이어 웹 서비스 URL에 arcgis 레이어 URL을 다시 표시하고 모든 코딩 도메인을 별도로 원합니다. 테이블 및 모든 클라이언트 측 구성 (URL 및 등록 정보 파일)을 Oracle 테이블에 저장합니다. 그는 자바 측에서 더 나은 제어권을 제공 할 것이고 자신의 아키텍쳐 (ARCGIS 기반이 아님)와 일치 할 것이라고 생각한다. 왜 누군가가 이것을 원할 것인가에 대한 커뮤니티 개발자 의견을 찾고 있습니다. 그것은 과잉처럼 보인다.ARCGIS Flex - Java 스크립트 마이그레이션
0
A
답변
1
커스텀 자바 스크립트를 많이 작성하는 것은 종종 불필요하며, ESRI는 많은 기능을 제공하며, 가능하다면 제공된 "바닐라"기능을 사용하는 것에 집중합니다. ArcGIS API는 Dojo 위에 구축되었으며 모듈 로더는 API를 사용하여 실제로 잘 작동한다는 점에 유의해야합니다.
그는 "ARCGIS URL을 직접 가리 키지 않을 것을 제안합니다."는 서비스 끝점을 의미합니까? 관계없이 게시 레이어를 쿼리하기 때문입니다. 도움이 https://www.esri.com/~/media/Files/Pdfs/products/arcgis-platform/architecting-the-arcgis-platform
희망을 -이 글을 읽고
그것은 또한 가치!