Title: Equivalent to Thread.sleep()

Entrust your business logic processingto the client-side; after all, it isn’t just HTML and _javascript_ any more J

 


From: Carson Hager [mailto:[EMAIL PROTECTED]
Sent: 07 March 2005 09:57 PM
To: [email protected]
Subject: RE: [flexcoders] Equivalent to Thread.sleep()

 

There are plenty of occasions where weare using web services for something other than data feeds.  For example, there are plenty of business rule checks that we need to perform during the course of some application logic, the results of which will determine the path within conditional logic. We need to do server processing to get a responseto our business rule checks and remoting is not an option due to the proprietary nature of the binary protocol and the need for our app to run outside of the firewall.  This would be ridiculous to do in an asynch fashion. Only having asynch capability in Flex is yet again another feather in its Hello World cap.  This is a major issue if it is indeed the case.

 

I appreciate your help but I really don't understand how anyone can think this is acceptable.

 


Carson

____________________________________________

Carson Hager
Cynergy Systems, Inc.
http://www.cynergysystems.com

Email:  [EMAIL PROTECTED]
Office:  866-CYNERGY ext. 89
Mobile: 1.703.489.6466

Take PowerBuilder to the Web with EAF 4.0
http://www.cynergysystems.com/public/products/eaf

 

 

 


From:Tracy Spratt [mailto:[EMAIL PROTECTED]
Sent: Monday, March 07, 20051:47 PM
To: [email protected]
Subject: RE: [flexcoders] Equivalent to Thread.sleep()

As far as I know, this can’t be done.  The flash player is single threaded, so nothing else happens ina timer loop, nothing will “return”.  It seems like there should be a way to hack this, maybe using doLater() and setInterval(), but I have never heard of one.

 

What is your functional reason for not using the result event?  Once I got used to async handling, using the ACT (asynchronous call token) pattern with the “call” object, I go over my irritation with the relative complexity and learned to like the async data calls.

 

Tracy

 


From: Carson Hager [mailto:[EMAIL PROTECTED]
Sent: Monday, March 07, 20051:15 PM
To: [email protected]
Subject: RE: [flexcoders] Equivalent to Thread.sleep()

 

Basically, I'm trying to stop executiong of a function until the result returns. When it returns, I want to get the result and return it as the return value to the function..basically a wrapper around a web service call that provides a synchronous response to the calling code. Any ideas on how to do this?

 

 

Thanks,

 

Carson

____________________________________________

Carson Hager
Cynergy Systems, Inc.
http://www.cynergysystems.com

Email:  [EMAIL PROTECTED]
Office:  866-CYNERGY ext. 89
Mobile: 1.703.489.6466

Take PowerBuilder to the Web with EAF 4.0
http://www.cynergysystems.com/public/products/eaf

 

 

 


From:Dimitrios Gianninas [mailto:[EMAIL PROTECTED]
Sent: Monday, March 07, 200511:47 AM
To: [email protected]
Subject: RE: [flexcoders] Equivalent to Thread.sleep()

Hi,

 

There is no equivalent. Are you try to make sure that when one call is finished the next one is executed (but only when the first one completed)? You can easily achieve this by making the second call once the result for the first one has been received.

 

Jimmy Gianninas

Software Developer - Optimal Payments Inc.

 

 


From:Carson Hager [mailto:[EMAIL PROTECTED]
Sent: Sunday, March 06, 20056:19 PM
To: [email protected]
Subject: [flexcoders] Equivalent to Thread.sleep()

Is there something in Flex that will put a thread to sleep for a period of time?  I'm implementing a framework to effectively allow synchronous invocation of web services from action script. I need to be able to put the thread to sleep for a period of time and check to see whether the results have made it back to the internal result handler.  I've searched the docs and have not found anything yet.  Any clever ideas how to do this?

 

Thanks,

Carson

____________________________________________

Carson Hager
Cynergy Systems, Inc.
http://www.cynergysystems.com

Email:  [EMAIL PROTECTED]
Office:  866-CYNERGY ext. 89
Mobile: 1.703.489.6466





 



Reply via email to