2009-10-19 5 views
3

저는 .NET 시작 자이며 XML 데이터를 특정 URL로 보낼 수 있도록 C#을 사용하여 웹 서비스를 개발하려고합니다. 나는 웹 참조를 사용할 수 없습니다와 나는 형식의이 종류를 사용하여 XML 데이터를 구성해야합니다 내가 MessageContracts에 대해 연구하기 위해 노력하고있어XML 데이터 보내기 및 받기

<?xml version="1.0" encoding="UTF-8"?> 
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> 
<soap-env:Body> 
<m:Send xmlns:m="http://www.urltest.com/soap/arquivo.xsd"> 
<user id="522" senha="pwd000"/> 
<ack txt_email="[email protected]" num_ack="12345678910" num_obs="1"/> 
</m:Send> 
</soap-env:Body> 
</soap-env:Envelope> 

하지만, 지금까지 내가 나에게 도움이 아무것도 없어. 사전에

감사합니다,

펠리페

답변

1

웹 서비스를 개발하는 가장 좋은 (가장 빠른, easyest) 방법은 WCF를 사용하는 것입니다. 당신은 그것을 본 적이 있습니까?

+0

감사합니다 vbor. MessageContracts 및 WCF에 대해 연구하려고하지만 게시 된 구조로 XML을 만드는 방법을 가르쳐주는 것을 찾을 수 없습니다. 내가 말했듯이 WebReference를 사용할 수 없기 때문에 xml을받는 서블릿에 XML 데이터를 보내고 처리 한 다음 구문 분석 할 데이터가있는 다른 xml을 반환해야합니다. 감사합니다. 펠리페 – Felipe

0

xml과 아무 관련이 없습니다. 그냥 문자열을 보냅니다. WebRequest, TcpClient, Socket 등을 사용합니다.

0

소개 자료 톤이 MSDN WCF Developer Center 인 것을 확인하십시오. 방문 페이지에는 '초보자 안내서'가 있습니다. 확인 해봐. 태그 클라우드에서 "WCF"에

http://www.pluralsight.com/main/screencasts/default.aspx

을 클릭하고, 다섯 페이지의 마지막에서까지 당신의 방법을 작동 :

나는 특히도 가능합니다 여기에, 아론 Skonnard하여 WCF의 스크린 캐스트를 추천합니다 front (초보자에게 유용한 가장 오래되고 가장 기본적인 스크린 캐스트는 목록의 뒷부분에있는 방식입니다 :-). 우수한 소재.

마크

관련 문제