웹 응용 프로그램에서 XForms를 사용하는 사람이 있습니까?

StackOverflow https://stackoverflow.com/questions/80940

  •  09-06-2019
  •  | 
  •  

문제

몇 년 전부터 우리는 함께 놀기 시작했습니다. XForms 수백 개의 사용자 정의 양식이 필요한 웹 앱용 W3C에서.

현재 주요 브라우저에서 기본적으로 지원되지 않으므로 현재 프로젝트에서 어떤 파서/도구를 사용하고 있습니까?

나는 플러그인에 그다지 관심이 없습니다. 이것은 XForms를 에뮬레이트하는 서버측 플러그인이어야 합니다.

도움이 되었습니까?

해결책

우리는 SOAP 기반 웹 서비스용 사용자 인터페이스를 생성하기 위해 XForms를 사용합니다.현재 우리는 다음과 같이 합의했습니다. 치바 XForms 엔진(http://chiba.sourceforge.net/), 하지만 오르베온 (http://www.orbeon.com/) 실제로는 더 성숙한 것 같습니다.둘 다 XForms를 즉시 HTML로 변환하는 서버측 엔진입니다.유효성 검사는 AJAX의 도움으로 서버 측에서 수행됩니다.이로 인해 서버에 대한 수요가 상당히 높아지므로 트래픽이 많은 사이트를 만들 때 해당 엔진에 베팅하지 않을 것입니다.대안은 XForms Wikipedia 페이지에 잘 문서화되어 있습니다. http://en.wikipedia.org/wiki/XForms.

다른 팁

XSLT 변환만으로 XForms를 XHTML+Javascript로 변환할 수도 있으므로 플러그인 없이 클라이언트 측에서 수행할 수 있습니다.보세요 http://www.agencexml.com/xsltforms/.오픈 소스 프로젝트입니다. http://sourceforge.net/projects/xsltforms

내가 이해하는 한, XForms는 복잡한 양식 개발과 관련된 대부분의 주요 문제를 매우 깔끔한 방식으로 해결하면서 현재 REST 기반 아키텍처의 특징에 자연스럽게 들어맞습니다.

사람들이 그 사실을 거의 잊어버린 것이 안타깝습니다. :(

즉, 다음과 같은 Javascript 기반 xforms 엔진이 있습니다. 편재 이는 브라우저 간 Xforms 지원을 얻는 데 도움이 될 것입니다.그리고 최근 고성능 Javascript VM의 개발은 이러한 엔진에도 뛰어난 성능을 제공할 것입니다.

나는 그것을 사용하지 않으며 어떤 주요 브라우저에서도 지원하지 않기 때문에 다른 사람도 그것을 자주 사용할 것이라고 의심합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top