473,386 Members | 1,720 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.

dcom call thru asp invoked dll takes 2 minutes before ack. response

Here are the variables left by the time we found a
workaround for the problem:
Across subnet.
Across firewall.
DCOM call from a DLL used in an ASP page.

Two tests from a web server ("a") to another server ("b")
over the firewall and subnet:

First test ran a simple ASP page that created an object of
a local COM DLL. The local COM DLL then performed a DCOM
call to server a. Network Monitoring revealed a quick
response from server b back to the web server without
acknowledgement. A subsequent response approximately two
minutes later from server b was finally acknowledged by
server a. (Failure - takes too long because it should have
ackowledged the first response)

Second test ran a simple windows application that created
an object of a local COM DLL. The local COM DLL then
performed a DCOM call to server b. Network Monitoring
revealed a quick response from server b back to server a
with immediate acknowledgement. (Success - acknowledged
the first response)

Workaround:
Created local COM EXE with code from local COM DLL.
Ran first test creating new object of the local COM EXE
instead of the local COM DLL. (Success - the COM EXE
acknowledged the first response from server b)

Does IIS intercept all communication produced from it's
DLLHost.exes? Any other ideas as to what the root cause
of this problem may be????
Jul 19 '05 #1
0 1300

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

Similar topics

3
by: Alex | last post by:
I'm having a problem porting an ASP solution to ASPX. In the ASP solution I'm accessing a DCOM server, create sub DCOM objects and call functions from VB script on the ASP pages. The DCOM object...
2
by: | last post by:
I have a breakpoint in an aspx page that I'm using to try to trap some code to see what's going on. I'm translating a page that is working in a traditional ASP page, which takes several session...
1
by: Chris Morse | last post by:
WARNING: Verbosity: skip to the very bottom paragraph for succinct version of my question.) Hi- I can't seem to find an answer to this. I am playing around with a variation of the ".NET...
13
by: Kyle Adams | last post by:
I don't know where is the right place to ask this so I will start here. Can someone explain to me what these represent? I think they all have to do with the middleware level, but I really don't...
1
by: Rick Sypriano | last post by:
Hello, I have a WebService that uses ADO.net to update a SQL database on a remote server. If the database operation takes less than 4 minutes everything works fine. If the database operation...
2
by: g | last post by:
we are evaluating CRM packages and are looking for information on the differences/simliarities, pros and cons of these architectures used by various CRM Vendors. We have been searching for more...
0
by: =?Utf-8?B?Um9nZXJzIEZlaQ==?= | last post by:
Sample code like this: //ServiceConfig config = new ServiceConfig(); //config.Transaction = TransactionOption.Required; //ServiceDomain.Enter( config ); InvokeComponent obj = new...
2
by: =?Utf-8?B?Q2hyaXN0aWFuIEhhdmVs?= | last post by:
Hi, in a existing application (DCOM server and client, both in VC++) we have very often problems with the DCOM-configuration. Is the requiered configuration (open ports) in applications using...
2
by: =?Utf-8?B?SmltIE93ZW4=?= | last post by:
Hi John, Hopefully this post will find its way back to you - or perhaps be answered by someone else. As I mentioned in my last post on the earlier portion of this thread, changing the...
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: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
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
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
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.