473,385 Members | 1,343 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,385 software developers and data experts.

WCF communication error - what's the cause?

I'm new to the WCF and am having a few problems. NOTE: This post is quite
long as I have included some exceptions and other details relating to my
findings (which are probebly unessersary!).

I have a very simple client - server application using the WCF. There is
one method on the server that accepts an object as an argument. The client
calls this method fairly regularly (lets say every 10 seconds for arguments
sake), sending objects of around 30Kb to the server. The client uses an EDGE
modem to connect to the internet and send these objects. Every now and again
the client seems to 'freeze' or stop transmitting for a few minutes
(sometimes about 10 minutes) and then I get the foloowing exception through
on the client side:

Communications exception thrown whilst trying to write to remote service.
File: C:\Anpr\RemoteQueue\080430105629.D993BSG.UK.xml
Exception: System.ServiceModel.CommunicationException: An error occurred
while receiving the HTTP response to
http://217.45.150.97:8085/Futronics....ServerService/. This
could be due to the service endpoint binding not using the HTTP protocol.
This could also be due to an HTTP request context being aborted by the server
(possibly due to the service shutting down). See server logs for more
details.

Any ideas what this could be? I'm using BasicHttpBinding for the client and
server.

What follows is a more detailed look at my findings:

I first thought this problem could be due to lack of signal strength in the
EDGE modem or a loss of connection. However, when this error occurs I can
still use IE and bring up Google etc. I am also aware that at around the
same time I get this error, the CTS line on the modem (Clear To Send line)
starts going up and down - however, this doesn't happen if I were to upload a
large file to an internet site (say 1 meg) which suggests that the size of
the data object has nothing to do with it.

Any help on this matter is appreciated.

James
Jun 27 '08 #1
0 2982

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

Similar topics

2
by: neo | last post by:
Hi, with SQL 2000 and Windows 2000, we're getting lots of this error message "Communication link failure" from our C++ application. Any idea why? Thanks,
1
by: alederer | last post by:
Hallo! I have the following situation: A db2 v6.1 client on AIX 4.3 (db2level reports U469703) and a OS/390 database version 6.1 . In some situations, I get the following error in my db2...
1
by: xixi | last post by:
i have catalog a remote database on my local db2 server, but now the remote database server with same machine name but the ip address changed, so i remove the old one, and try to catalog again...
3
by: Tim Reynolds | last post by:
I support a .Net application running on a SERVER accessing MF Db2 data. Occasionally, we have some type of connection problem that we have been unable to debug up to this point. We typically...
3
by: Laura | last post by:
I've just installed the DB2 Run-time client in a Solaris machine. Then I finnish the installation configuring the connection: 1. machine catalog was OK: ========================== $ db2 catalog...
1
by: Praveen | last post by:
Hi, I have installed WebSphere Portal on AIX and connected to DB2 on a remote machine, Getting the followin errors when trying to get the values from database thru applications installed on...
4
by: Ralf Gross | last post by:
Hi, I installed DB2 V8.1 with fixpak 10, created a new database and can connect to the database. $ db2 connect to mkstest Database Connection Information Database server =...
10
by: Girish | last post by:
Ok, Ive been thinking about this problem for a while. I have 30 odd aspx pages (already built) on my website that I need to have some validation occur before the page should load. The validation...
2
by: ne.seri | last post by:
In short, I'm building a kind of server which is supposed to handle open connections with clients. E.g. client connects to the server, the connection stays open, client sends a request to the...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
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
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...

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.