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

SSL Handshake in WebServices

Hi,
I'm working on an implementation of the TPC-App benchmark, it is very
similiar to the TPC-W benchmark (a number of threads emulating businesses
calling the web services of the server by https).
TPC-APP specifies that a new SSL-Handshake(SSL-Session creation) must be
made in each business session. My question is, as the connections arrive from
the same machine (which is running the threads), do all web service calls
belong to the same SSL-Session?, if they don't, how can I control when
SSL-Sessions are created of closed?.
Note I call the Web Services through the proxy class created by .NET.

Regards,
Rodrigo.

PS. I apologize for my english ;)
Nov 23 '05 #1
1 2513
Hi again,

I finally found that a new SSL Session is started when you change the
ConnectionGroupName property in the proxy class (I had to use a sniffer, as
the documentation did not mention anything about SSL), afterwards, all web
service calls made with the same ConnectionGroupName share the same SSL
Session (if in the server side the keep-alive connections are allowed).
Now the problem arises when I want to explicitly close that session, calling
Dispose on the proxy class does not work, changing the MaxIdleTime on the
ServicePoint does not work either and I prefer not to change anything in the
server side IIS.
But when I close the application that makes the web service calls, all
connections close instantly, so I wonder that there has to be a way to close
those connections programatically. Could anybody help me with this?

Regards,
Rodrigo.
Nov 23 '05 #2

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

Similar topics

0
by: jr | last post by:
Hi, Don't know what is going on, please help, thanks. ( in srv01 ) mysql -V mysql Ver 13.5 Distrib 4.1.0-alpha, for sun-solaris2.8 (sparc) mysql -uroot -hsrv02 -P4066 -p
0
by: John Pedersen | last post by:
Hi, Since I have installed mysql 4.1 I am getting this error on trying to reach the db: java.sql.SQLException: Communication failure during handshake. Is there a server running on...
0
by: Abubakar | last post by:
I have been trying to monitor the handshake (signal) from a printer for each page it printed but i have not been able to do so. Can any out there help me.
5
by: cyberstrike | last post by:
Hi guys, my company was wondering if it's possible to develop ASP.NET/Webservices easily using a IIS installed on a server instead of installing IIS locally on the development boxes. Can you...
8
by: Komandur Kannan | last post by:
We have a smart device application running on handhelds(Symbol MC9000G). The backend is Oracle and a middle tier web services development done in Vb.net. We use pessimistic Locking due to...
5
by: Marco | last post by:
I have a problem with the establishement of a three way handshake through raw socket. The problem is that if in my application client I use the syscall socket(AF_INET,SOCK_RAW,IPPROTO_RAW) the...
0
by: AlanL | last post by:
I am using MSCOMM for serial control and have an issue with some computers. When the handshake lines (CD, DSR, etc )are not connected on the computer I they generate OnComm events. I can ignore the...
0
crabpot8
by: crabpot8 | last post by:
is there any way to generate a "handshake" in flash and capture the return answer into a variables? i am wanting to do a handshake with a site and see if the site responds, then use actionscript...
0
by: ntuyen01 | last post by:
Hi, I am having major problems connecting to a specific SSL-enabled server. This server only allow AES ciphers V3CipherSuites 393837363533323130 V3CipherSuites ...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
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...
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
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...
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,...

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.