Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 542
  • Last Modified:

Consuming XML from REST-ful services

After about 2 weeks of reading just about anything there is to read online about WCF, REST-ful services and consuming XML, I am more confused than ever. I was hoping someone could simplify this concept for me.  Here is what I need to do, but have no idea how to do it the "right" way (i.e. the most efficient way)

1. I have to send a GET request to a third-party URL (authenticated) - I have done this successfully in a web browser, so assured it works.
2. This request returns XML
3. I need to read that XML and display it on our web page.

Sounds very simple, but where I am unclear is:

1. Do I have to write a service on my end to send the request or is this just something I can do in my code-behind?
2. Do I have to write a service on my end to receive the request or is this something I can do in my code-behind?

I'm pretty sure I can figure out how to deserialize the XML once I get it, but I'm not sure how to get it from point A (the third-party server) to point B (my server).  I would never be processing more than 1 record at a time, or doing a POST or DELETE. It would only be getting one (extremely long) XML file based on an ID I send.

I have read so many different articles and approaches that I think I confused myself.
0
vcbertini
Asked:
vcbertini
  • 2
1 Solution
 
Julian HansenCommented:
1. No - you just make a GET request to the resource that returns the XML
2. No - part of making the request will be to get the returned data.

Have you had a look at this article from Microsoft?

http://msdn.microsoft.com/en-us/library/hh534080.aspx
0
 
vcbertiniAuthor Commented:
Great, thank you.  I think I finally got some code in place to read the XML in my code-behind. Now I have to figure out how to process it.
0
 
Julian HansenCommented:
You are welcome - thanks for the points
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now