RE: Support for asynchronous non-blocking calls available in the sandbox

2006-06-01 Thread Meeraj Kunnumpurath
Jean,

I am not sure what state is this in now. I have been working on a spaces
binding for asynchronous calls. I am also interested in looking at JMS
binding. I would appreciate it, if you could please share your thoughts
on this.

Thanks
Meeraj 

-Original Message-
From: Jean-Sebastien Delfino [mailto:[EMAIL PROTECTED] 
Sent: 25 April 2006 16:39
To: tuscany-dev@ws.apache.org
Subject: Support for asynchronous non-blocking calls available in the
sandbox

I checked a first implementation of support for async non-blocking calls
in the sandbox. Directory sandbox/sebastien/java/sca/async contains the
runtime code, sandbox/sebastien/java/samples/helloworldasync contains an
asynchronous variation of the helloworld sample. More details about how
this code works are in http://issues.apache.org/jira/browse/TUSCANY-223.

Could people in the group please take a look and see if you're
(reasonably) happy with this initial implementation? If there's no
objection I'd like to move this to the sca/core project in the next
couple of days.

There are still some limitations and temporary workarounds in this code,
I'm probably going to need help to go from there and improve this
initial implementation. I'm also looking for a better sample than
helloworld to demonstrate the async capability... Anybody interested in
helping with this?

-- 
Jean-Sebastien


This message has been checked for all email viruses by MessageLabs.




*

You can find us at www.voca.com

*
This communication is confidential and intended for 
the exclusive use of the addressee only. You should 
not disclose its contents to any other person.
If you are not the intended recipient please notify 
the sender named above immediately.

Registered in England, No 1023742,
Registered Office: Voca Limited
Drake House, Three Rivers Court,
Homestead Road, Rickmansworth,
Hertfordshire, WD3 1FX


This message has been checked for all email viruses by MessageLabs.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Support for asynchronous non-blocking calls available in the sandbox

2006-05-01 Thread Ignacio Silva-Lepe
Yes, I can make it to the chat, talk to you then. I'm not planning to be at 
JavaOne, I'm afraid.
- Original Message - 
Cool. I have some work on a BigBank async sample done as part of the 
specification collaboration that I need to clear but once I do, we  can 
discuss that as part of this topic.  The scope containers may  need to be 
refactored slightly (we can discuss) as well as I believe  there may need 
to be a slight change in the spec regarding the way  conversations and 
scopes are defined. We've started to go over this  in the spec group 
already.


Perhaps we could schedule a time to discuss on IRC so others  interested 
may join in? We have a weekly IRC chat at 8.30PST on  Mondays. We could 
bring this up then initially if you can make it.  does that time work? If 
not, we could perhaps schedule another time?


Also, any plans to be in the Bay area for JavaOne or at the Tuscany BoF?

Jim 





Re: Support for asynchronous non-blocking calls available in the sandbox

2006-04-29 Thread Jim Marino
Cool. I have some work on a BigBank async sample done as part of the  
specification collaboration that I need to clear but once I do, we  
can discuss that as part of this topic.  The scope containers may  
need to be refactored slightly (we can discuss) as well as I believe  
there may need to be a slight change in the spec regarding the way  
conversations and scopes are defined. We've started to go over this  
in the spec group already.


Perhaps we could schedule a time to discuss on IRC so others  
interested may join in? We have a weekly IRC chat at 8.30PST on  
Mondays. We could bring this up then initially if you can make it.  
does that time work? If not, we could perhaps schedule another time?


Also, any plans to be in the Bay area for JavaOne or at the Tuscany BoF?

Jim

On Apr 29, 2006, at 6:10 AM, Ignacio Silva-Lepe wrote:


Hi Jim,

Yes, I would be interested in working on conversational support,  
thanks for asking. We can sync up after JavaOne to coordinate. By  
then I hope I have a better understanding of the implementation  
details of scope containers, etc.


Ignacio
- Original Message - >
Hi Ignacio,



I'm planning to work on conversational support following JavaOne  
if  you (or others are interested).  This will involve a  
refactoring of  the scope containers slightly to accommodate a  
persistent store.  Let  me know if you are interested in working  
on this together.


Jim









Re: Support for asynchronous non-blocking calls available in the sandbox

2006-04-29 Thread Ignacio Silva-Lepe

Hi Jim,

Yes, I would be interested in working on conversational support, thanks for 
asking. We can sync up after JavaOne to coordinate. By then I hope I have a 
better understanding of the implementation details of scope containers, etc.


Ignacio
- Original Message - >
Hi Ignacio,


I'm planning to work on conversational support following JavaOne if  you 
(or others are interested).  This will involve a refactoring of  the scope 
containers slightly to accommodate a persistent store.  Let  me know if 
you are interested in working on this together.


Jim 





Re: Support for asynchronous non-blocking calls available in the sandbox

2006-04-27 Thread Jim Marino

Hi Ignacio,

I'm planning to work on conversational support following JavaOne if  
you (or others are interested).  This will involve a refactoring of  
the scope containers slightly to accommodate a persistent store.  Let  
me know if you are interested in working on this together.


Jim


On Apr 27, 2006, at 7:43 AM, Ignacio Silva-Lepe wrote:

Ok, I have a very simple, but a bit more realistic supply chain  
sample. The
idea is to use it to test (in addition to the simple non-blocking  
call of
the customer by the shipper) features like callbacks, passing  
references to
call, and references with multiplicity *..n (as in a retailer with  
several
warehouses to choose from) when they are available. For now it is  
just a
straight chain with a hardwired reference from the shipper to the  
customer,
and using a dummy order (which can also become more realistic,  
using an sdo,
for instance). I'll keep working on adding the features that are  
available. I can send

the zip file to Jean-Sebastien to add to the sandbox.

Ignacio



[snip]

Great! Thanks for volunteering. We have an async variation of the  
helloworld sample under samples/helloworld/helloworldasync, but  
I'm not too happy with it as it's not very realistic. So any idea  
of a better sample to demonstrate the async programming model is  
welcome! We're just at the beginning of our async implementation  
so it's the right time to hop in, and help us improve it :)


Thanks
--
Jean-Sebastien


[snip]









Re: Support for asynchronous non-blocking calls available in the sandbox

2006-04-27 Thread Ignacio Silva-Lepe

Ok, I have a very simple, but a bit more realistic supply chain sample. The
idea is to use it to test (in addition to the simple non-blocking call of
the customer by the shipper) features like callbacks, passing references to
call, and references with multiplicity *..n (as in a retailer with several
warehouses to choose from) when they are available. For now it is just a
straight chain with a hardwired reference from the shipper to the customer,
and using a dummy order (which can also become more realistic, using an sdo,
for instance). I'll keep working on adding the features that are available. 
I can send

the zip file to Jean-Sebastien to add to the sandbox.

Ignacio


[snip]

Great! Thanks for volunteering. We have an async variation of the 
helloworld sample under samples/helloworld/helloworldasync, but I'm not 
too happy with it as it's not very realistic. So any idea of a better 
sample to demonstrate the async programming model is welcome! We're just 
at the beginning of our async implementation so it's the right time to hop 
in, and help us improve it :)


Thanks
--
Jean-Sebastien


[snip]





Re: Support for asynchronous non-blocking calls available in the sandbox

2006-04-27 Thread Jean-Sebastien Delfino

[snip]
Ignacio Silva-Lepe wrote:

Hi all,

This is Ignacio Silva-Lepe. I am interested in contributing to Tuscany, in 
particular wrt support for async programming. I have taken a look at the first 
implementation of async non-blocking and I would also like to see it moved to 
the sca/core. I am also interested in helping, I could start by providing an 
additional sample to test the async capability.

Thanks

Ignacio

  

[snip]

Great! Thanks for volunteering. We have an async variation of the 
helloworld sample under samples/helloworld/helloworldasync, but I'm not 
too happy with it as it's not very realistic. So any idea of a better 
sample to demonstrate the async programming model is welcome! We're just 
at the beginning of our async implementation so it's the right time to 
hop in, and help us improve it :)


Thanks
--
Jean-Sebastien



Re: Support for asynchronous non-blocking calls available in the sandbox

2006-04-26 Thread Ignacio Silva-Lepe
Hi all,

This is Ignacio Silva-Lepe. I am interested in contributing to Tuscany, in 
particular wrt support for async programming. I have taken a look at the first 
implementation of async non-blocking and I would also like to see it moved to 
the sca/core. I am also interested in helping, I could start by providing an 
additional sample to test the async capability.

Thanks

Ignacio

On Apr 25, 2006, at 8:38 AM, Jean-Sebastien Delfino wrote:

> I checked a first implementation of support for async non-blocking 

> calls in the sandbox. Directory sandbox/sebastien/java/sca/async 

> contains the runtime code, sandbox/sebastien/java/samples/ 

> helloworldasync contains an asynchronous variation of the 

> helloworld sample. More details about how this code works are in 

> http://issues.apache.org/jira/browse/TUSCANY-223.

>

> Could people in the group please take a look and see if you're 

> (reasonably) happy with this initial implementation? If there's no 

> objection I'd like to move this to the sca/core project in the next 

> couple of days.

>

> There are still some limitations and temporary workarounds in this 

> code, I'm probably going to need help to go from there and improve 

> this initial implementation. I'm also looking for a better sample 

> than helloworld to demonstrate the async capability... Anybody 

> interested in helping with this?

>

> -- 

> Jean-Sebastien

>

>


Re: Support for asynchronous non-blocking calls available in the sandbox

2006-04-25 Thread Jeremy Boynes
+1 to move

On 4/26/06, Jim Marino <[EMAIL PROTECTED]> wrote:
> +1 to move it
>
> Jim
>
>
> On Apr 25, 2006, at 8:38 AM, Jean-Sebastien Delfino wrote:
>
> > I checked a first implementation of support for async non-blocking
> > calls in the sandbox. Directory sandbox/sebastien/java/sca/async
> > contains the runtime code, sandbox/sebastien/java/samples/
> > helloworldasync contains an asynchronous variation of the
> > helloworld sample. More details about how this code works are in
> > http://issues.apache.org/jira/browse/TUSCANY-223.
> >
> > Could people in the group please take a look and see if you're
> > (reasonably) happy with this initial implementation? If there's no
> > objection I'd like to move this to the sca/core project in the next
> > couple of days.
> >
> > There are still some limitations and temporary workarounds in this
> > code, I'm probably going to need help to go from there and improve
> > this initial implementation. I'm also looking for a better sample
> > than helloworld to demonstrate the async capability... Anybody
> > interested in helping with this?
> >
> > --
> > Jean-Sebastien
> >
> >
>
>


Re: Support for asynchronous non-blocking calls available in the sandbox

2006-04-25 Thread Jim Marino

+1 to move it

Jim


On Apr 25, 2006, at 8:38 AM, Jean-Sebastien Delfino wrote:

I checked a first implementation of support for async non-blocking  
calls in the sandbox. Directory sandbox/sebastien/java/sca/async  
contains the runtime code, sandbox/sebastien/java/samples/ 
helloworldasync contains an asynchronous variation of the  
helloworld sample. More details about how this code works are in  
http://issues.apache.org/jira/browse/TUSCANY-223.


Could people in the group please take a look and see if you're  
(reasonably) happy with this initial implementation? If there's no  
objection I'd like to move this to the sca/core project in the next  
couple of days.


There are still some limitations and temporary workarounds in this  
code, I'm probably going to need help to go from there and improve  
this initial implementation. I'm also looking for a better sample  
than helloworld to demonstrate the async capability... Anybody  
interested in helping with this?


--
Jean-Sebastien






Re: Support for asynchronous non-blocking calls available in the sandbox

2006-04-25 Thread Jim Marino
great.  I'll take a look today and tomorrow.  I'm also interested in  
helping so let me know what you would like done.


Jim

On Apr 25, 2006, at 8:38 AM, Jean-Sebastien Delfino wrote:

I checked a first implementation of support for async non-blocking  
calls in the sandbox. Directory sandbox/sebastien/java/sca/async  
contains the runtime code, sandbox/sebastien/java/samples/ 
helloworldasync contains an asynchronous variation of the  
helloworld sample. More details about how this code works are in  
http://issues.apache.org/jira/browse/TUSCANY-223.


Could people in the group please take a look and see if you're  
(reasonably) happy with this initial implementation? If there's no  
objection I'd like to move this to the sca/core project in the next  
couple of days.


There are still some limitations and temporary workarounds in this  
code, I'm probably going to need help to go from there and improve  
this initial implementation. I'm also looking for a better sample  
than helloworld to demonstrate the async capability... Anybody  
interested in helping with this?


--
Jean-Sebastien