Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

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

Help regarding Building a webservice

Hi experts,

I need some help in building a webservice where I can consume another webservice which is returning data in the form of xml. Here I am able to call the service but I got stuck up with loading the data in the required format. One is get the required format I should be able to return this data back to client.  It is something like Client is calling a service which inturn call other service to retrieve data and return to client.
Format is something similar to this.

<parent1>
<childone/>
..
<parent1/>
<parent2>
<childone/>
..
<parent2/>
..........
..
.
.
.
.
.
.

So any help regarding building this service will be greatly appriciated.

Thanks,
AG
0
Anil Golamari
Asked:
Anil Golamari
  • 2
2 Solutions
 
Akin DeluI’m a software engineer, tech enthusiast and UI/UX lover. Commented:
why do you really need a webservice that calls another webservice, why not call the webservice from the application itself.
0
 
Anil GolamariAuthor Commented:
First web service is a wrapper, So now I need to build a web service where I can call the data from that wrapper. So now I should be able to get the required information instead of all the data from the service upto client.
0
 
Miguel OzSoftware EngineerCommented:
Consuming a web service from inside another web service is the same code as consuming from any other WCF client.
Check:
http://msdn.microsoft.com/en-us/library/bb332338.aspx
http://blogs.msdn.com/b/ericwhite/archive/2010/05/11/getting-started-building-a-wcf-web-service.aspx
http://www.xvpj.net/2008/03/08/wcf-step-by-step-tutorial/
http://www.switchonthecode.com/tutorials/wcf-tutorial-basic-interprocess-communication

Even though it is tempting to build a web method returning a XmlNode, your web service consumer has to do the hard work of parsing that information I will strongly suggest to use a serializable class, like ChildNode (implementation details is up to you) so your web method can return List<ChildNode>
0
 
Anil GolamariAuthor Commented:
None of the solution helped me. Anyhow thanks for your time to look into my issue.
0

Featured Post

[Webinar On Demand] Database Backup and Recovery

Does your company store data on premises, off site, in the cloud, or a combination of these? If you answered “yes”, you need a data backup recovery plan that fits each and every platform. Watch now as as Percona teaches us how to build agile data backup recovery plan.

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