You might experienced this error while trying to insert records in Table Storage in a multi threaded environment. What you can do is to make it synchronous access in the TableServiceDataContext's AddObject and SaveChanges portion of your code.
lock (_lockable)
{
this.AddObject("MonitoringEntries", entry);
this.SaveChanges();
}
"An error occurred while processing this request."
[System.Data.Services.Client.DataServiceRequestException]: "An error occurred while processing this request."
Data: {System.Collections.ListDictionaryInternal}
HelpLink: null
InnerException: "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\"?>\r\n<error xmlns=\"http://schemas.microsoft.com/ado/2007/08/dataservices/metadata\">\r\n <code>EntityAlreadyExists</code>\r\n <message xml:lang=\"en-US\">The specified entity already exists.\nRequestId:a01504ea-50e2-4e03-ae9e-1b3deefcc529\nTime:2010-07-21T09:47:19.7159778Z</message>\r\n</error>\r\n"
Message: "An error occurred while processing this request."
Source: "System.Data.Services.Client"
StackTrace: " at System.Data.Services.Client.DataServiceContext.SaveAsyncResult.HandleBatchResponse()\r\n at System.Data.Services.Client.DataServiceContext.SaveAsyncResult.EndRequest()\r\n at System.Data.Services.Client.DataServiceContext.SaveChanges(SaveChangesOptions options)\r\n at System.Data.Services.Client.DataServiceContext.SaveChanges()\r\n at
...
TargetSite: {Void HandleBatchResponse()}
As part of June 2010 update for Windows Azure Tools, Azure Storage can now be browsed through VSTS Server Explorer.
More info here.
Cloud computing is a model for enabling convenient, on-demand network
access to a shared pool of configurable computing resources (e.g.,
networks, servers, storage, applications, and services) that can be
rapidly provisioned and released with minimal management effort or
service provider interaction.
I found that from this site -> http://www.readwriteweb.com/enterprise/2009/10/forrrester-says-we-need-better.php
Active Web Solutions made a library to connect hassle-free to any TCP ports even sitting behind network infrastracture firewall using AppFabric Service Bus. It was based on Port Bridge which Clemens Vasters explained here - but lighter.
I tested it by publishing a WCF service in my development machine and consuming that service from other machine sitting behind firewall and different network domain.
I also tried Port Bridge and they both rocks!
Check SocketShifter at Codeplex.
Check Port Bridge here.
After almost a month of work porting a Java cloud application from using Amazon S3 to Azure Storage Services. I am now starting to work with application written in Python to also port into Azure from Amazon EC2.