XQuery에 의해 자동 생성 된 eXist-db 내에서 이미 실행중인 XForms 세트가 있습니다. Orbeon에서 제공하는 REST 서비스를 호출 할 양식이 있습니까? 별도의 Tomcat 서버에서 실행되며 XForms 파일을 웹 브라우저에 표시 할 수있는 HTML로 변환합니다. 즉Orbeon을 REST 서비스로 사용하는 가장 좋은 방법
뭔가 같이 할 싶습니다 : 내가 원하는 것은 정말로 단지 문서 본문에 XForms를 가진 HTTP의 POST를 얻을 수 XForms를위한 변환 서비스를 렌더링
xquery version "1.0";
...
let $my-xforms-file := local:my-generate-xforms($spec-file)
let $orbeon-rendered-xforms := httpclient:post('http://localhost/tomcat/orbeon/getpost', $my-xforms-file)
return $html-file
과 뭔가를 반환 웹 브라우저로 렌더링 할 수 있습니다.
Orbeon에 이미 내장 된 구성 요소가 있습니까? 나는 이것을 문서화하고 그것을 지원하고 다른 사람들과 공유하기위한 XQuery 모듈을 제공하게 된 것을 기쁘게 생각한다.
실제로 이것은 더 좋은 방법이라고 생각합니다. 즉, 브라우저가 귀하의 응용 프로그램 (귀하의 XQuery를 eXist로) 대신 응용 프로그램이 Orbeon을 처리하도록 XForms를 밀어 넣는 대신 Orbeon이 귀하의 응용 프로그램 (이 경우 eXist)에서 양식을 가져옵니다. XForms 샌드 박스를 사용하면 빠르게 작동 할 수 있지만 XPL과 Orbeon 내에서 유사하게 동작하는 페이지 흐름을 사용하여 사용자 지정 논리를 개발할 수도 있습니다. – avernet
Sandbox 앱에서 아이디어를 얻고 POST 지원을 통해 나만의 앱을 만들 수도 있습니다. – ebruchez