2009-05-01 4 views
0

그래서 여기 시나리오가 있습니다 ... wcf 서비스를 호출하여 다른 데이터베이스의 데이터를 업데이트하는 셰어 포인트 컨텐트 유형이 있습니다. 통화 시간이 초과되면 문제가 발생합니다. 이 과정은 체크 아웃하는 동안 발생하며 통화가 끝나기를 기다리는 동안 SP 측에서 오류가 발생하는 동안 서비스가 종료 될 수 있습니다. 솔루션을 설계하는 더 좋은 방법에 대한 아이디어가 있습니까?신뢰성과 WCF

+0

SP에 배포 된 순수 SP 웹 사이트/웹 파트/웹 사이트에 대해 이야기하고 있습니까? 자세한 내용을 입력하십시오. – Perpetualcoder

답변

1

wsDualHttpBinding을 사용하고 프로세스가 완료되면 서비스가 콜백을 수행하는 것에 대해 생각해 보셨습니까? AJAX를 사용하여 백그라운드에서 비동기 적으로 호출을 수행하는 WCF 서비스를 호출 할 수 있습니다. 그런 다음 서비스가 완료되면 이중 바인딩을 통해 콜백하여 SP 응용 프로그램에 완료되었음을 알립니다.