473,397 Members | 1,950 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,397 software developers and data experts.

parse incoming SOAP message.

Sai
Friends,

Any body know how to parse incoming SOAP message.
Do I have to create web-services to do this. I know nothing about how
to do it.
Any direction to start would be great.

Thanks,
K

Apr 21 '06 #1
6 2620
You don't neccesarilly need to use the built in functions to create a web
servive, you can parse the SOAP message yourself in a regular aspx page. It's
just XML.
Apr 21 '06 #2
Thus wrote Guffa,
You don't neccesarilly need to use the built in functions to create a
web servive, you can parse the SOAP message yourself in a regular aspx
page. It's just XML.


It's an utter waste of time. wsdl.exe will create a web service proxy for
any old Web service that exposes a WSDL.

Cheers,
--
Joerg Jooss
ne********@joergjooss.de
Apr 21 '06 #3
> It's an utter waste of time. wsdl.exe will create a web service proxy for
any old Web service that exposes a WSDL.


Yes, for any web service with a static dfefinition.

A while back I needed to make a web service that returned different fields
depending on a number of definitions in a database. It's not practicaly
possiblel to create a proxy for every definition.
Apr 21 '06 #4
Thus wrote Guffa,
It's an utter waste of time. wsdl.exe will create a web service proxy
for any old Web service that exposes a WSDL.

Yes, for any web service with a static dfefinition.

A while back I needed to make a web service that returned different
fields depending on a number of definitions in a database. It's not
practicaly possiblel to create a proxy for every definition.


That depends on the number of proxies and effort required to manually code
them. But that equation can certainly work out in favor for manual coding.

Cheers,
--
Joerg Jooss
ne********@joergjooss.de
Apr 22 '06 #5
I have recently been in the same position, the way i see it, SOAP can be
used for RPC or to transmit XML payloads between systems.

In the case of RPC, you have a standard web serivce, not very complicatated,
when you want to send payloads things become more difficult. I manually
accepted the incoming HTTP post, and converted to an XmlDocument and
processed accordingly. Is there a better way? Please explain the proxy
component.

Thanks,
Taz
Apr 22 '06 #6
Thus wrote Tarun,
I have recently been in the same position, the way i see it, SOAP can
be used for RPC or to transmit XML payloads between systems.

In the case of RPC, you have a standard web serivce, not very
complicatated, when you want to send payloads things become more
difficult. I manually accepted the incoming HTTP post, and converted
to an XmlDocument and processed accordingly. Is there a better way?
Both SOAP RPC and Document/Literal are first class citizens in the .NET framework.
If you're dealing with POX (Plain Old XML), you're sort of on your own without
WCF.
Please explain the proxy component.


Check out the documentation of wsdl.exe in the .NET SDK documentation at
http://tinyurl.com/3f3cn.

Cheers,
--
Joerg Jooss
ne********@joergjooss.de
Apr 23 '06 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: John Barring | last post by:
Hi All, I am new to XPath stuff. I want parse XMLDocument with XPath and find out subset of information. If you look at following xml, for i.e how can i retrieve subset information such as...
1
by: Tim Reynolds | last post by:
Team, We have created a web service for a client to call. In testing, client is asking us to provide the SOAP XML we recevie when they call our .Net web service. I have not done this before. I...
2
by: Li-fan Chen | last post by:
Hi, We find ourselves in the unenviable position of creating an email reader, may I ask how we best parse incoming messages? Ideally we would point the parser at a email stored in a POP3--grab...
3
by: Nobody | last post by:
I'm trying to put together code to deal with a SOAP with attachements response, and I'd like to process the response in a single pass. The SOAP with attachments specification returns XML in a MIME...
2
plumpnation
by: plumpnation | last post by:
I have now got this bulky piece of script working, it reads the form correctly, which sends the request to the web service using SOAP. It conforms to their DTD and the web service then responds and...
2
by: pmarg212 | last post by:
Greetings, I currently have incoming email piped to a php script using a .forward file. I would like to be able to parse the incoming mail, perform operations, and then fire back an email...
29
by: gs | last post by:
let say I have to deal with various date format and I am give format string from one of the following dd/mm/yyyy mm/dd/yyyy dd/mmm/yyyy mmm/dd/yyyy dd/mm/yy mm/dd/yy dd/mmm/yy mmm/dd/yy
4
by: Stan SR | last post by:
Hi, I have an xml file with these nodes <soap:Envelope xmlns:soap="http://blabla"> <soap:body> <ProcessResponse xmlns="http://anotherblabla"> <myResult> <data _1>1</dada_1>...
1
by: Alan | last post by:
I have a need simply to handle/parse some SOAP messages over HTTP protocol in a larger C++ program. Specifically, I need to strip off HTTP and SOAP protocol, and extract the inside XML data for...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.