리모트 스크립트
Remote scripting리모트 스크립팅은 브라우저 내에서 실행 중인 스크립트와 프로그램이 서버와 정보를 교환할 수 있도록 하는 기술입니다.로컬 스크립트는 리모트 측에서 스크립트를 호출하여 반환된 정보를 처리할 수 있습니다.
비동기 리모트스크립트의 초기 형태는 XMLHttpRequest가 존재하기 전에 개발되어 매우 간단한 프로세스를 이용했습니다.스태틱 웹 페이지는 서버 측에서 원격으로 생성된 새로운 JavaScript 콘텐츠로 새로고침되는 동적 웹 페이지(다른 타깃프레임 등)를 엽니다.
XMLHttpRequest 및 이와 유사한 "클라이언트 측 스크립트 원격 프로시저 호출" 함수는 웹 페이지 인터페이스에서 웹 서비스를 사용하고 트리거할 수 있는 가능성을 엽니다.
그 후 웹 개발 커뮤니티는 서로 다른 브라우저 간에 일관된 결과를 가능하게 하기 위해 원격 스크립팅을 위한 다양한 기술을 개발했습니다.2000년의 JSRS 라이브러리, 2000년의 Image/Cookie 기법의 도입이 초기 예에 포함됩니다.
자바스크립트 리모트스크립트
JavaScript Remote Scripting(JSRS)은 다음과 같은 조합을 사용하여 대화형 웹 응용 프로그램을 만드는 웹 개발 기술입니다.
- HTML(또는 XHTML)
- 제시된 정보를 동적으로 표시하고 상호 작용하기 위해 JavaScript를 통해 조작되는 문서 객체 모델
- 트랜스포트층XMLHttpRequest보다 브라우저 지원이 우수하기 때문에 스크립트태그 또는 iframe을 사용하는 것이 가장 많이 사용됩니다.
- 데이터 형식WDDX 를 사용한 XML 는, JSON 또는 그 외의 텍스트 형식도 사용할 수 있습니다.
Ajax도 비슷한 방법으로 새로운 웹 브라우저의 XmlHttpRequest에 의존합니다.
라이브러리
- 브렌트 애슐리 오리지널 JSRS 라이브러리 2000년 출시
- 인코딩 및 OO RPC 추상화가 추가된 BlueShoes JSRS
- 간단한 튜토리얼: 웨이백 머신에서 PHP를 사용한 Javascript 원격 스크립팅 (아카이브 2006-04-14)
- MSDN 기사
「 」를 참조해 주세요.
외부 링크
- 간단한 튜토리얼: 웨이백 머신에서 PHP를 사용한 Javascript 원격 스크립팅 (아카이브 2006-04-14)
- Apple 개발자: 웨이백 머신에서의 IFRAME에 의한 리모트스크립팅(2011-09-24)