2010-11-21 7 views
3

내 웹 앱의 기능은 제휴되지 않은 타사 웹 사이트에서 html을 가져 와서 구문 분석해야합니다. 나는이 클라이언트 쪽을하고 싶다. 나는 이미 서버 측 프록시에 대해 알고있다. 내 연구에 따르면 자체 서명 된 자바 애플릿 만이를 수행 할 수 있습니다. Flash는 타사 웹 사이트에 정책 파일을 배치해야 (불가능)하므로 많은 도움이되지 않습니다.어떤 브라우저 플러그인이 도메인 간 TCP 소켓을 지원합니까?

큰 설치 기반을 가진 다른 브라우저 간 브라우저 솔루션이 있습니까?

다시 한번, 서버 측 프록시에 관심이 없습니다. 난 그냥 자바 애플릿 이외의 크로스 도메인 TCP 연결을 허용하는 클라이언트 측 브라우저 기술에 대해 알고 싶다.

+1

가 무거운 처리를 포함하면 , 당신은 서버에서 수행해야합니다. – SLaks

+0

서버 리소스가 없습니다. 클라이언트 쪽이어야합니다. – amax

답변

0

원격 서버의 데이터를 클라이언트로 전달하는 서버 측 스크립트를 도메인에 작성할 수 있습니다.

이 모든 비용은 대역폭입니다.

1

많은 정보를 제공하지 않지만 브라우저에서해야하는 경우 수행 할 수있는 한 가지 방법은 선택한 브라우저 기술 (애플릿, 플래시, 자바 스크립트, 실버 라이트)이 서버와 통신하도록하는 것입니다. 서버가 대신 전화를 겁니다.

이렇게하면 몇 가지 이점이 있습니다. 하나는 타사 앱을 변경하고 싶은 경우 서버에서 변경하는 것입니다.

일부 타사 사이트는 임의의 클라이언트가 액세스하는 경우 만족하지 않을 수 있습니다.

이렇게하면 서버가 일부 처리를 수행하여 클라이언트가 나머지 처리를 더 쉽게 수행 할 수 있습니다.

1

프록시 게이트웨이가 유행했기 때문에이 질문이 제기되어 시간이 변경되어 오랜 시간이 걸렸습니다.

서명 된 Java 애플릿 이외의 두 가지 메커니즘을 사용하여 ajax 페이지에서 도메인을 교차시킬 수 있습니다.