2017-11-15 12 views
2

저는 현재 C#에서 실행중인 soap 웹 서비스를 사용하려는 프로젝트에서 안드로이드 응용 프로그램을 통해 http://localhost:9063/WebService1.asmx을 실행하고 있습니다. 내 데이터베이스가 wampserver (mysql)에 있습니다. C#으로 작성된 비누 웹 서비스를 통해 안드로이드 응용 프로그램에 데이터베이스를 노출하고 있습니다.안드로이드 APP를 통해 로컬로 호스팅 된 SOAP 서비스를 사용합니다.

현재 내 안드로이드 앱과 로컬 호스트가 같은 네트워크 (wifi)에 있습니다. 안드로이드 응용 프로그램을 통해 http://localhost:9063/WebService1.asmx 비누 서비스를 호출하고 싶습니다. 동일한 네트워크에있는 동안 다른 컴퓨터에서 로컬로 호스팅 된 웹 서비스와 통신하려고합니다. 그러나 서로 통신하지 못합니다.

는 내가이 작업을 수행하는 방법에 대한 모든 팁은 감사하겠습니다 너무 error 이 오류를 얻고있다 우체부를 통해 로컬 비누 서비스에 액세스하려고 할 때.

+0

다른 컴퓨터에서 액세스하려고 할 때'localhost' 대신 ip address를 사용하시기 바랍니다. –

+0

앱은 어디에서 실행되고 있습니까? 그리고 다른 컴퓨터가 그걸 가지고 무엇을할까요? – greenapps

+0

예 .. 라우터에서 할당 한 IP 주소를 사용하여 – SelakaN

답변

1

오류가 Data at the root level is invalid. Line 1, position 1으로 표시되므로 데이터 읽기 부품을 올바르게 구현했는지 확인해야합니다.

"루트 수준의 데이터가 유효하지 않습니다"는 것은 XML 문서가 아닌 것을 구문 분석하려고 시도했음을 의미합니다.

+0

고마워요 .... json 변환 때문에 결과가 돌아오고있는 것 같습니다 ... – SelakaN

+0

@SelakaNanayakkara great! – Sajeetharan