DataSnap XE2 , is this bug in datasnap ?

Hello
I create small datasnap server , the lifecycle=session , the problem is :

Create client and put tow sqlconnection in form or datamodule , and connect to that server , when made call , the methods in servermethods (may or may not) one of the servermethod class is destroy , many ways to call methods in both connections but the class is destryed in server. I trace and debug every thing possible but nothing wrong .

I test these on xp ( sometimes problem is on ) 
I test on win7 same as above 
I test on Server2003 , the same
I test on server 2008 , the same 

I test it as Delphi implemntation 
I test it as C++Builder implemntation ( the base )

I changed every possible parameters  also buffsize , the code is too simple and perfect , but the same problem will happened in random .

But client with one connection run about 90% perfect !! ,but still register destroy if more instances of client is run !

I need the one client instance to make multi connection to that server for processing multidatabse analyse , ... 


When go back to Rad2010 and create the same server and same client (with tow connection) the DataSnap is perfect ( c++builder , with use of  PatchCppRTTI.pas to expose servermethods )

What we can do ? 

Is that bug in DataSnapXE2 dbxconnection , or what ?

please reply .

Thank you
0
Muhannad
3/25/2012 6:54:38 AM
embarcadero.datasnap 643 articles. 0 followers. Follow

0 Replies
1018 Views

Similar Articles

[PageSpeed] 59

Reply:

Similar Artilces:

XE Datasnap Client expection with a XE2 DataSnap Server.
I have developed a simple DataSnap Server on XE2 and the client that connects to this server is under XE. Everything works just fine except when freeing the ClientProxy Module on the client side I get the following exception " TDXError with message Invalid Ordinal 3." followed by a AV. Any hints how to avoid this exception or the Server must be on XE also? Thanks in Advance, Omar Zelaya I have now the DataSanp Server on XE and the client no longer throws the exception. So the question now is, it is possible to use a XE DataSnap Client with a XE2 DataSnap Se...

DataSnap
Is possible send an array like parameter through a function in Datasnap ? > {quote:title=Hector Gomez wrote:}{quote} > Is possible send an array like parameter through a function in Datasnap ? There is a special Forum for datasnap: https://forums.embarcadero.com/forum.jspa?forumID=325 You have to be more specific how you use datasnap. If you use a webbroker datasnap server (using HTML pages to communicate with the datasnap) you can add an array in javascript and submit it to the datasnap server. On the datasnap server function you can analyse the array. {code} //Client...

Datasnap
Hello, I'm studying the datasnap environment and I have a dought: On the main class of the datasnap server, I have declared a public property of another object, and I want to access this object on datasnap client: TServerClass = class(TDSServerModule) private FUser: TUser; public property User: TUser read FUser; end; Thanks. Francisco Luiz Zanini Desenvolvedor +55 11 4226-3686 Hi! > TServerClass = class(TDSServerModule) > private > FUser: TUser; > public > property User: TUser read FUser; > end; You can only access suppor...

DataSnap
Helllo, I begin development with DataSnap. I want to know if it is possible that datasnap creates a process by client. best regards, ...

DataSnap
Hello, All There Datasnap server designed to Delphi XE5 . Using protocol TCP. Port 211. The thread pool is set to 20. Life cycle = Session . The server has one standard method Echostring . Create a client. on the client server method is called Echostring in the number of 100,000 requests using the thread pool. Each thread is dynamically created object TSqlConnection. In various situations, the server can not just accept requests from the client ( it can handle 20,000 or more queries in the log server and the client there are no errors ) . Is unloaded from the memory of the client and run ...

DataSnap
DataSnap is advertised for c++ 2010, but does anyone know if it is actually supposed to work in 2010? The reason I ask is I can't get a datasnap server to work at all. I have succeeded in getting a client to work but the client proxy generator generates buggy code that requires manual changes before it will work. Any insight from CodeGear? or anyone else? In article <156892@forums.codegear.com>, Er No <eric@nospam.rcs100.fixthis.com> wrote: > DataSnap is advertised for c++ 2010, but does anyone know if > it is actually supposed to work in 2010? >...

Datasnap Rest client and no datasnap server
Hi, it's possible to use a delphi datasnap rest client to consume a rest web services written in other lenguages (like java or php) or i have to use an idhttp (or other) component? Thanks. Bye Pasquale Di Giovanni wrote: > > it's possible to use a delphi datasnap rest client to consume a rest > web services written in other lenguages (like java or php) or i have > to use an idhttp (or other) component? You could in theory, but it may be more trouble than its worth. You'd probably have to have control of the REST server so you can implement all the...

Where is Datasnap?
I've recently bought Delphi XE and installed it. Having followed some of the Datasnap examples on youtube it looked like a good solution to a specific development project. However as soon as I go to File | New | Other | Delphi Projects there is a limited list of projects, none of them being Datasnap Server. Have I bought a version that doesn't have this? I think it's professional. Do I need to pay more money? Would be really great if this was spelled out somewhere. Anyone any idea what I need to do to get a Datasnap Server or how much I have to pay more? Or any other solutions? ...

Datasnap ->Datasnap = Mobile connector [Edit]
Any Example / Sample of Datasnap -> Dataset to Android List to display employee list I try with Json Array It is working with Json Array + Json Object But any good example to use Master Detail Data with mobile Connector needed Edited by: veenu tanwar on Sep 16, 2011 9:12 AM ...

DataSnap.....
What is DataSnap? When A fellow engineer tries to build my code it says it can't find the DataSnap.bpi or DataSnapCleint.lib. I didn't know I was using them. Is there anyway I can disable that feature? Thanks, Joe > {quote:title=Joseph Zapetis wrote:}{quote} > What is DataSnap? When A fellow engineer tries to build my code it says it can't find the DataSnap.bpi or DataSnapCleint.lib. I didn't know I was using them. Is there anyway I can disable that feature? It seems to me that your fellow engineer runs a "smaller" version of CPPBuilder which d...

More on DataSnap
I have a datasnap client running in a DLL. Going great. The only problem having now is handling remote exceptions. How do I write an event handler for remote exceptions. -- - Eduardo In theory, there is no difference between theory and practice. But, in practice, there is. -- Jan L.A. van de Snepcheut Eduardo A. Salgado WideOrbit, Inc. easalgado@wideorbit.com ...

Connect Old Datasnap Clients with new datasnap Server ? [Edit]
Is it possible to connect a XE5 datasnap server with Borland C++ 6 Datasnap clients ? I want to know this before starting ... Edited by: Bart vd Voort vd Kleij on Jan 9, 2014 11:49 PM Edited by: Bart vd Voort vd Kleij on Jan 9, 2014 11:51 PM ...

Can Delphi 2010 DataSnap work with DataSnap CGI application?
Hi, I managed to create an DataSnap ISAPI DLL works with IIS and it works well. I may now use TDSProviderConnection with TSQLConnection (using DataSnap as driver) in client side to consume the ISAPI services. This time, I try create a CGI Datasnap server application.to replace the ISAPI DLL. I managed to create the CGI datasnap server. However, my client doesn't able to consume the services. It either hang forever, or prompt "HTTP/1/1 500 session expired". Does anyone have ideas what's going on? Or the Delphi 2010 datasnap doesn't works with CGI? -- Best...

DataSnap in XE2
I'm attempting to familiarise myself with the ChatRoom demo and discover it needs DataSnap. As I need to learn some TCP/IP stuff relating to listening at ports, etc. Unfortunately I can't find DataSnap - anywhere. Not when starting up a new Project - No DataSnap wizard. Not on the tools palette. What could be the problem? Anyone? Thanks Alan > {quote:title=Alan Jeffery wrote:}{quote} > I'm attempting to familiarise myself with the ChatRoom demo and discover it needs DataSnap. As I need to learn some TCP/IP stuff relating to listening at ports, etc. > ...

Web resources about - DataSnap XE2 , is this bug in datasnap ? - embarcadero.datasnap

Companies Directory - Job Fusion
D1 Locker D2L D4D Technologies DAA Deutsche Auftragsagentur Dabble Dabble DB Dabee Dabizmo DabKick Dabo Health Dacentec Dachis Group ...

Embarcadero Webinars
Advanced software tools for application developers and database professionals. Cross-platform solutions for database design, development and ...

David I - Head is in the cloud, feet planted firmly in the ground
... I’s (David Intersimone) Embarcadero blog about programming, languages, databases, history, and more. , and filed under Cloud Computing , DataSnap ...

RAD Studio 2015 Roadmap
Rad Studio, Delphi, C++Builder, and Appmethod 2015 Technology Roadmap from JT at EmbarcaderoTechnologies

FireMonkey Q&A
Questions and answers from a FireMonkey webinar

Contact Us - Ginktage
Home Privacy Policy Contact Us Home .NET Events Microsoft Office SQL Server Tools Gadgets Technology Tips&Tricks Contact Us Ginktage Learn , ...

News Briefs: December 15, 2008 - SD Times: Software Development News
AccuSoft creates an SDK for Web imaging software, while Artisan releases a free version of Artisan Studio. Also, Bredex, Embarcadero, Ilog and ...

Craig Stuntz’s Weblog : Site Map
Craig Stuntz’s Weblog F# • Compilers • Programming Languages • Functional Programming • Web Skip to content Home About Site Map Site Map Share ...

iBeacon Hack Makes It More Efficient To Wait Tables
Here at the 2014 TechCrunch Disrupt SF hackathon two-man hack team, Ray Ho and Mark Watson, showed off a simple but promising concept that combines ...

Te Waka o Delphi · Poll Archives
Keeping Delphi afloat in Aotearoa

Resources last updated: 12/29/2015 11:35:32 AM