473,386 Members | 2,042 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,386 software developers and data experts.

SOAP questions

Hello,

for my thesis, I'm programming a Web Service, where the security aspect is
very important. One security issue that I provide is digital sigatures.

Now I want to write every incomming SOAP message to the Web Service to a
file, and if the message is signed, store it, otherwise delete it. In this
way, I have a proof that a user has send that message to the Web Service.

The problem is that I don't know how I can write or read incomming SOAP
messages. I heard that .NET supports filters for it, but I don't know how to
use them or where to find them.

Can someone help me with this?

A second question: my Web Service is hosted on the localhost. If you create
a file in a Web Service, where does the Web Service stores it?
Nov 23 '05 #1
3 1011
=?Utf-8?B?TWF0dGhpYXMgRGUgUmlkZGVy?= <Matthias De
Ri****@discussions.microsoft.com> wrote in
news:7F**********************************@microsof t.com:
The problem is that I don't know how I can write or read incomming SOAP
messages. I heard that .NET supports filters for it, but I don't know
how to use them or where to find them.
Certificates are not done at the SOAP level, but the HTTP level. You can
access the HTTP headers/properties though.
A second question: my Web Service is hosted on the localhost. If you
create a file in a Web Service, where does the Web Service stores it?


Wherever you put it.
--
Chad Z. Hower (a.k.a. Kudzu) - http://www.hower.org/Kudzu/
"Programming is an art form that fights back"

Blog: http://blogs.atozed.com/kudzu
Nov 23 '05 #2
http://msdn.microsoft.com/library/de...9bf64c0301.asp

This tutorial speaks of signing SOAP messages, and I use this tutorial in my
project. And it is this message that is send, that I want to write to a file.

And for the second question:

Lets say my Web Service is called TestService. In TestService I create a
file "tenders.xml"

When I'm finished with my program, I went to:

c:\Inetpub\wwwroot\TestService

and looked for the file, but didn't found it. So I have no clue where the
Web Service wrote it! The file was created, because it was send back to the
client as a XmlNode, but I also need to see the file "physically".

"Chad Z. Hower aka Kudzu" wrote:
=?Utf-8?B?TWF0dGhpYXMgRGUgUmlkZGVy?= <Matthias De
Ri****@discussions.microsoft.com> wrote in
news:7F**********************************@microsof t.com:
The problem is that I don't know how I can write or read incomming SOAP
messages. I heard that .NET supports filters for it, but I don't know
how to use them or where to find them.


Certificates are not done at the SOAP level, but the HTTP level. You can
access the HTTP headers/properties though.
A second question: my Web Service is hosted on the localhost. If you
create a file in a Web Service, where does the Web Service stores it?


Wherever you put it.
--
Chad Z. Hower (a.k.a. Kudzu) - http://www.hower.org/Kudzu/
"Programming is an art form that fights back"

Blog: http://blogs.atozed.com/kudzu

Nov 23 '05 #3
=?Utf-8?B?TWF0dGhpYXMgRGUgUmlkZGVy?=
<Ma**************@discussions.microsoft.com> wrote in
news:72**********************************@microsof t.com:
This tutorial speaks of signing SOAP messages, and I use this tutorial
Sorry I misudnerstood you. There are also SSL certificates that are more
commonly used.
Lets say my Web Service is called TestService. In TestService I create a
file "tenders.xml"

When I'm finished with my program, I went to:

c:\Inetpub\wwwroot\TestService

and looked for the file, but didn't found it. So I have no clue where
the Web Service wrote it! The file was created, because it was send back
to the client as a XmlNode, but I also need to see the file
"physically".


You *always* have to specify a path. You cannot assume what the current
directory is. It likely did save the file, just somewhere else on your
system.
--
Chad Z. Hower (a.k.a. Kudzu) - http://www.hower.org/Kudzu/
"Programming is an art form that fights back"

Blog: http://blogs.atozed.com/kudzu
Nov 23 '05 #4

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

Similar topics

7
by: Mickel Grönroos | last post by:
Hi everybody, To the heart of the matter: Which of the available Soap modules is best fitted for client side soap messaging? I have an upload service (written in Perl) that I want to use from a...
6
by: Guest | last post by:
Hi, I unerstand that if you choose IIS to host your .Net Remotingcomponents with HTTP channel and SOAP formatter, you get thebuilt-in security and configuraion features of IIS. Also we canexpose it...
1
by: MR | last post by:
I am in dire need of help in trying to get the client code for a web service to work. i don't have a WSDL for the service so i created my own ASP.NET service to test with. i converted the DTD...
0
by: Cleo | last post by:
Hi, I am trying to call a WebService Method written in Weblogic from VB.NET and I am getting the following error. I am using SOAP Caal s from VB.NET. Please find the wsdl file and my code. ...
0
by: Michael Jackson | last post by:
I have attempted to mark up a service and it's methods so that it doesn't require the SOAPAction HTTP header to resolve the methods being called, this is done from first element in <SOAP-ENV:Body>...
1
by: news.comcast.net | last post by:
after reading soap specification at w3c i have a few questions 1) you can't use soap-envelope namespace with application specific <element>? since soap schema have not define namespace (env)...
2
by: lallous | last post by:
Hello, I am new to webservices internals and I used the web service wizard to generate the webservice class and appropriate objects. After issueing a request, I noticed that the SOAP message...
15
by: =?Utf-8?B?ZG91Zw==?= | last post by:
I hadn't had a class yet and I had some MS help on this to set up, but I wrote a .Net WS that creates a proxy class response using SOAP. Works fine. And in kind of a good way, the IDE has hidden...
1
by: Bert Leu | last post by:
Hi I've got two questions to Soap unter VB.Net 1) if one creates a WebService with a method i.g. "MethodX" (with VB.Net), the Soap-Response looks like: <soap:Envelope...>...
5
by: =?Utf-8?B?TWFyaw==?= | last post by:
Hi... I've got a .Net client to a soap service that works for the most part, but there are a couple of things I'd like to improve: 1) the first request to the client wrapper always takes...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
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
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

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.