Louis Salin
그는 물었다 12년 전
26

기존 asp 페이지를 통해 호출하십시오 미삭 웹 서비스

D # 39 와 같은 애플리케이션 비즈니스를 시작하려면 i& 숨길까요 lionbridge 컬렉션으로 레이어에는 다른 미삭 웹 서비스. 그러나 대부분의 인트라넷, 대부분 클래식 ASP 는 개발자가 프로그래밍을 사용하여 컴파일되었습니다 어디서 작동합니까 렉시한테서 클래식 ASP. 그런 다음 그들을 위해 가장 독특한 장점을 활용하기 위해 웹 api 를 호출할 ASP 페이지를 통해 클래식 했을 것 "이라고 말했다.

39 haven& 왠지 내가 사용하는 방법과 생각은 없다.

답변 7 개

Jquery 의 소비할 수 있는 서비스를 사용할 수 있습니다 조합으로의 JSON 페이징됩니다 클라이언트에서 미삭

또는

asp 레이어에는 미삭 서비스의 상호 작용하기 위해 필요한 경우 사용할 수 있습니다.

MSXML2.ServerXMLHTTP

다음과 같습니다.

Set HttpReq = Server.CreateObject("MSXML2.ServerXMLHTTP")
HttpReq.open "GET", "Rest_URI", False
HttpReq.send

KP.
mutex
그는 9년 전 댓글을 달았습니다
2

만약 내 미삭 서비스가 필요한 기본적인 인증? 어떤 변화가 있는 것 "이라고 부르는 이 클래식 asp 에서 두 번째 방법은?

@ [KP, kp, kp] [1]

실제로 사용하는 애플리케이션을 ASP / 서버 측 '에서' MSXML2.ServerXMLHTTP 합니다. '' 스믈하토프 사용하기 때문에 사용할 수 없는 경우에만 사용할 수 있는 서버 / 클라이언트 측 윈네 앱 서비스를.

참조 http://support.microsoft.com/kb/290761, 질문 3, 4 &amp. 5 와

http://support.microsoft.com/kb/238425/.

39, ll, 그렇지 않으면 이 매우 중요한 you& 웹 애플리케이션 등 온갖 이상한 말도 안되는소리 경험하십시오 내어쓰기는 가는.

[1]: https://stackoverflow.com/questions/11219/calling-rest-web-services-from-a-classic-asp-page # 11238

다음은 몇 가지 방법을 설명하는 클래스 호출하십시오 가공물과 웹 서비스를 통해 ASP 페이지를:

39, & # 39, XML 웹 서비스와 Classic& - 통합되므로 ASP.NET ASP 애플리케이션과도

여기 제시된 여러 가지 방법을 사용할 수 있는 웹 서비스 &amp 클래식라프 빽이라는 것으로 사용할 수 있습니다. 미삭 있다.

제 생각에는 줄 수 있는 솔루션을 단축시킵니다 정돈 클래식라프 경배하되 data-in 미삭 형식. # 39, & # 39 mashup& let your 브라우저 기반의 클라이언트입니다 코드 처리합니다. 가능한 경우). 다른 모든 구성 요소를 도입한 ASP 않고 이 작업을 수행할 수 있어야 합니다.

따라서 here& # 39 의 모형 미삭 봉사할 수 있는 새로운 방법을 꼭 이래야겠어요 반짝이는 클래식라프:

하나의 웹 페이지 (asp) 역할을 하는 제공하십시오 소개 패드 1.

  1. 패드 2 매개변수입니다 처리할 수 있는 소개: 동사 및 URL 및 콘텐츠 일련의 양식
  2. 스위치를 사용하여 함정이거나 블록이어야 동사 (그리고 폼 콘텐츠) 를 직접 관련 처리기에서 URL 및 점검
  3. 동사 (동일팔레트에 / GET / POST / 삭제) 를 처리하는 처리기에서 다음 내용, 형식 반환 코드를 적절히 데이터를 구성형 함께 성공 / 실패.
  4. Http 상태 코드 너회의 소개 패드가 검사 및 각 과 모든 데이터를 반환되었습니다 반품하십시오 성공 / 실패

이점을 얻을 수 있는 클래스 a 지원 양식을 JSON 데이터를 손쉽게 할 수 있기 때문에 시작 / / 인코딩합니다 디코딩하여 클라이언트측 구현 (필요하고 능률화하는 볼륨입니다 전달된 데이터의). 대화를 지켜보리니 자리에 사냥하기 위해 구문 분석 JSON 라이브러리를 클래식 ASP?

마지막으로, 선수단 method overriding) 는 동사, url 및 데이터 클라이언트측 제공하십시오 페이로드. 단기적으로 메소드는 시행하는 그 매개 변수 및 전달하십시오 데이터베이스에구성원을 소개 탑재했다. 장기적으로 (일단 스위치였습니다 멀리 클래식 ASP), # 39, & # 39 real& 데이터를 전송할 수 있는 방법을 uirl.

행운을 빕니다.

Dll 을 쓸 수 있는 또 다른 기능을 하는 통화 및 닷넷 (.net) 기반 솔루션은 되돌려줍니다 결과 (아마 랩 같은 일이 레스트샤프 - give it a simple API 사용자정의된 요구에). 그런 다음 이를 사용하여 COM DLL 과 ASP 코드를 통해 해당 DLL 로 장부를요 크레이트로비치 메서드입니다.

39, ve done 만들기 위해 이 같은 i& 서명됨 제비츠 및 염장 및 해싱 비밀번호란. 아주 잘 작동하잖아 (ASP) 를 작업하는 동안 미칠 듯이 재작성할).

다른 방법은 윈스토프 사용하여 COM 오브젝트 [윈하트프리퀘스트 사용하여 COM 오브젝트] [1].

코드 윈스토프 고안되었습니다 서버에서 사용할 수 있습니다.

[1]: 이아스파스 http://msdn.microsoft.com/en-us/library/aa384079 (VS.85)

All you need is http 클라이언트입니다. Net 에서는, 웨브레퀘스트 효과적입니다. 클래식 ASP 등 특정 컴포넌트에 대한 합니다 [이 번호요] (http://www.coalesys.com/products/httpclient/features/default.asp).