2014-12-05 7 views
1

진행 상황 appserver와 node.js 사이의 연결을 설정하는 솔루션에 대한 경험, 정보 또는 일부 (코딩) 예제가 있습니까? 목표는 각도 응용 프로그램처럼 웹에서 액세스 할 수있는 DB에 대한 REST-Services를 만드는 것입니다. 당신이 플랫폼으로 애플리케이션 서버를 사용하는 REST 기반 응용 프로그램을 만들 수 있습니다node.js를 통해 진행 상태 열린 가장자리의 Appserver

11.2 시작

+0

당신이 생각하는 OE 버전은 무엇? – Jensd

답변

0

기독교 (이상 버전에서 강화) 어떤 조언을

감사합니다. ProDataset은 출력으로 사용됩니다 (xml 및/또는 json으로 쉽게 변환됩니다).

이것은 모두 웹 서비스 부분에서 설명합니다. 아래에 링크를 제공하고 있습니다.

기본이

당신은 모든 단계에 대한 설명서를 참조 할 필요가 ...

  1. 이 매개 변수 (입력 매개 변수가있는 ABL 프로그램을 생성 할 수있는 단계, 임시 테이블 또는 데이터 집합) 및 단일 출력 매개 변수 (임시 테이블, 데이터 집합 또는 단일 문자 또는 longchar 매개 변수 일 수 있음).
  2. restman 유틸리티
  3. 수출과 OpenEdge Studio에서지도를 프로그램
  4. 에 "WAR 파일을"
  5. 설정 REST 에이전트 매개 변수를 ABL 특정 REST 주석을 추가하고 웹 서비스를 배포합니다.

node.js에서 웹 서비스를 호출하면 REST 기반 웹 서비스를 호출하는 것보다 더 큰 문제가 없어야합니다.

11.2 이전 버전에서는 WebSpeed를 "허위로 만들고 만들"수 있습니다. 쿼리 문자열 (get-field() 사용)에서 매개 변수를 읽고 "웹 스트림"에 응답을 쓰는 웹 스피드 프로그램을 만들 수 있습니다. 결과를 쓰려면 임시 테이블이나 데이터 집합에 WRITE-XML 또는 WRITE-JSON 메서드를 사용하십시오. 하지만 좋은 MIME 형식을 추가하는 것을 잊지 마세요 ...이 같은 강력하고 사용자 정의되지 않을 수도 있지만 ... 작동

OE 11.4 Product Documentation - Web Services장 참조 "OpenEdge REST 웹 서비스를 만들기 II" 이들은 또한 유용 할 수 있습니다 :

OE 11.4 Product Documentation - Working with XML

OE 11.4 Product Documentation - Working with JSON