[phpsoa] Re: about JMS Binding
On Jul 5, 6:41 pm, "Simon Laws" <[EMAIL PROTECTED]> wrote: > If you have we could transfer it via the files section of the group but I > notice that it's set at the moment so that only managers can upload files. > > We could do that via email and have one of the maintainers patch the code > into the branch for all to see. But what does everyone think about how we > should handle contributions like this. Should we have a separate place where > people can put contributions (like the file section of the google group)? We should use the bug tracker, with type=Feature.Change Request. I can't remember if the tracker will let you attach a patch file, or if you have to make the patch available somewhere else and point to it from the bug report. If the latter, we can always open up the files area, (and hope we don't let any spammers in). --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "phpsoa" group. To post to this group, send email to phpsoa@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.co.uk/group/phpsoa?hl=en -~--~~~~--~~--~--~---
[phpsoa] Re: about JMS Binding
On 7/5/07, Jack Zai <[EMAIL PROTECTED]> wrote: > > > Hi, > > I am developing a JMS binding and would like to discuss some of the > work i've done. basically, a message service listens to a queue at > some JMS message provider e.g. ActiveMQ or IBM Websphere MQ. And a > client or a reference can invoke the service's method by sending > message to its destination queue, and receive the response from a call > back queue, which can be provided at runtime by the client. > > I found there is an existing specification for SCA JMS Binding [1] > from OSOA. This spec describes stuff like when receiving a request > which method should be invoked, and how the data/parameters are packed > into a JMS Message. I've already implemented section 1.5 and section > 1.7.2 of that spec, and have some thoughts about the conversations > (section 1.7.3), but not yet implemented. > > In addition, my solution requires another pecl extension SAM [2] for > connecting to the message providers. The reason of choosing SAM is > because that SAM provides one API for different messaging > infrastructures, and also provides a generic extension mechanism which > makes it easy to add new support. Currently SAM only supports XMS[3] > for IBM products and MQTT, but I've also developed a new Stomp support > for Active MQ, which will be included to the next release of SAM very > shortly. > > If anyone is interested in the JMS binding or have any questions, > please join the discussion here. > > Jack Zai > > [1] SCA JMS Binding V1.00 (PDF) > > http://www.osoa.org/download/attachments/35/SCA_AssemblyModel_V100.pdf?version=1 > [2] SAM - Simple Asynchronous Messaging for PHP (http://pecl.php.net/ > package/sam) > [3] XMS - > http://www.ibm.com/developerworks/websphere/library/techarticles/0509_phillips/0509_phillips.html > > > > > Hey Jack, that sounds really cool. A couple of questions. - How does a service listen to message queues. I.e. is there really a listener or do you rely on user events before going and reading input queues? - Does the service take notice of the "reply to" information that can appear in messages? - How does a reference generate "reply to" information - What does it mean to have a reference defined with a ms binding. Does it mean calls through that reference will be synchronous, asynchronous or do I get to choose. - Is there a way I can programmatically receive messages from within a service implementation. It would be really good to get a look at the code. I'm not sure what the process is for getting it from you. Have you signed a project Contributor License Agreement (CLA) to indicate that you are free to give us the code and are happy for us to use it? If you have we could transfer it via the files section of the group but I notice that it's set at the moment so that only managers can upload files. We could do that via email and have one of the maintainers patch the code into the branch for all to see. But what does everyone think about how we should handle contributions like this. Should we have a separate place where people can put contributions (like the file section of the google group)? Regards Simon --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "phpsoa" group. To post to this group, send email to phpsoa@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.co.uk/group/phpsoa?hl=en -~--~~~~--~~--~--~---
[phpsoa] about JMS Binding
Hi, I am developing a JMS binding and would like to discuss some of the work i've done. basically, a message service listens to a queue at some JMS message provider e.g. ActiveMQ or IBM Websphere MQ. And a client or a reference can invoke the service's method by sending message to its destination queue, and receive the response from a call back queue, which can be provided at runtime by the client. I found there is an existing specification for SCA JMS Binding [1] from OSOA. This spec describes stuff like when receiving a request which method should be invoked, and how the data/parameters are packed into a JMS Message. I've already implemented section 1.5 and section 1.7.2 of that spec, and have some thoughts about the conversations (section 1.7.3), but not yet implemented. In addition, my solution requires another pecl extension SAM [2] for connecting to the message providers. The reason of choosing SAM is because that SAM provides one API for different messaging infrastructures, and also provides a generic extension mechanism which makes it easy to add new support. Currently SAM only supports XMS[3] for IBM products and MQTT, but I've also developed a new Stomp support for Active MQ, which will be included to the next release of SAM very shortly. If anyone is interested in the JMS binding or have any questions, please join the discussion here. Jack Zai [1] SCA JMS Binding V1.00 (PDF) http://www.osoa.org/download/attachments/35/SCA_AssemblyModel_V100.pdf?version=1 [2] SAM - Simple Asynchronous Messaging for PHP (http://pecl.php.net/ package/sam) [3] XMS - http://www.ibm.com/developerworks/websphere/library/techarticles/0509_phillips/0509_phillips.html --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "phpsoa" group. To post to this group, send email to phpsoa@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.co.uk/group/phpsoa?hl=en -~--~~~~--~~--~--~---
[phpsoa] Re: New article about SCA and SDO
On 5 Jul, 15:26, Caroline Maynard <[EMAIL PROTECTED]> wrote: > [EMAIL PROTECTED] wrote: > > > Good spot Caroline, have added it to the "places that talk about us" > > list. > > .. however I had already added it to the "Papers" list! I chose that > because it was more like a tutorial and less like a discussion. YMMV. So you did. Didn't spot that. S --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "phpsoa" group. To post to this group, send email to phpsoa@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.co.uk/group/phpsoa?hl=en -~--~~~~--~~--~--~---
[phpsoa] Re: New article about SCA and SDO
[EMAIL PROTECTED] wrote: > > Good spot Caroline, have added it to the "places that talk about us" > list. .. however I had already added it to the "Papers" list! I chose that because it was more like a tutorial and less like a discussion. YMMV. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "phpsoa" group. To post to this group, send email to phpsoa@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.co.uk/group/phpsoa?hl=en -~--~~~~--~~--~--~---
[phpsoa] Re: Upgrading EIDER to latest Tusany code
[EMAIL PROTECTED] wrote: > > On 5 Jul, 14:25, Matthew Peters <[EMAIL PROTECTED]> wrote: >> What happened to Simon's userid? >> >>> simonslaws-gM/[EMAIL PROTECTED] wrote: > > Not sure! It's decided I don't need an alias anymore. I think it happens because you don't have a nickname. This is a bit confusing, because there are (at least) two distinct places where you can set your name - one is the Groups profile http://groups.google.com/groups/profile?myprofile where you have name=Simon location=Laws (?), the other is per-group at http://groups.google.com/group/phpsoa/subscribe. It's the latter that you don't have set, I think. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "phpsoa" group. To post to this group, send email to phpsoa@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.co.uk/group/phpsoa?hl=en -~--~~~~--~~--~--~---
[phpsoa] Re: Upgrading EIDER to latest Tusany code
On 5 Jul, 14:23, Matthew Peters <[EMAIL PROTECTED]> wrote: > For info, I took a look at Tuscany JIRA 1112 again last week on Friday > and am convinced that the recent namespace changes are not right; and > a backward step on what was in there before which was not right > either. I have updated the JIRA - I'll wait another day and then > enquire what the outlook for a fix is. In the meantime, Simon, I'll be > glad if you don't check in the recent changes :-) > > Matthew > > On Jun 28, 10:46 am, Matthew Peters <[EMAIL PROTECTED]> > wrote: > > > I will look at the JIRA and answer it for sure in the next two days, > > and also reply back here with what I find. No problem --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "phpsoa" group. To post to this group, send email to phpsoa@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.co.uk/group/phpsoa?hl=en -~--~~~~--~~--~--~---
[phpsoa] Re: Upgrading EIDER to latest Tusany code
On 5 Jul, 14:25, Matthew Peters <[EMAIL PROTECTED]> wrote: > What happened to Simon's userid? > > > simonslaws-gM/[EMAIL PROTECTED] wrote: Not sure! It's decided I don't need an alias anymore. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "phpsoa" group. To post to this group, send email to phpsoa@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.co.uk/group/phpsoa?hl=en -~--~~~~--~~--~--~---
[phpsoa] Re: New article about SCA and SDO
On 5 Jul, 14:15, Matthew Peters <[EMAIL PROTECTED]> wrote: > Thanks for spotting that. What a nice article it is! I am very > impressed - it seems no matter how neglectful any of us have been > about the documentation (for example I only just got round to changing > @binding.ws for @binding.soap in the docs), Tyler Anderson has > deciphered what we have been up to and made it all look slick and > smooth. > > Matthew Good spot Caroline, have added it to the "places that talk about us" list. Simon --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "phpsoa" group. To post to this group, send email to phpsoa@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.co.uk/group/phpsoa?hl=en -~--~~~~--~~--~--~---
[phpsoa] Re: Upgrading EIDER to latest Tusany code
What happened to Simon's userid? > simonslaws-gM/[EMAIL PROTECTED] wrote: --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "phpsoa" group. To post to this group, send email to phpsoa@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.co.uk/group/phpsoa?hl=en -~--~~~~--~~--~--~---
[phpsoa] Re: Upgrading EIDER to latest Tusany code
For info, I took a look at Tuscany JIRA 1112 again last week on Friday and am convinced that the recent namespace changes are not right; and a backward step on what was in there before which was not right either. I have updated the JIRA - I'll wait another day and then enquire what the outlook for a fix is. In the meantime, Simon, I'll be glad if you don't check in the recent changes :-) Matthew On Jun 28, 10:46 am, Matthew Peters <[EMAIL PROTECTED]> wrote: > I will look at the JIRA and answer it for sure in the next two days, > and also reply back here with what I find. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "phpsoa" group. To post to this group, send email to phpsoa@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.co.uk/group/phpsoa?hl=en -~--~~~~--~~--~--~---
[phpsoa] Re: New article about SCA and SDO
Thanks for spotting that. What a nice article it is! I am very impressed - it seems no matter how neglectful any of us have been about the documentation (for example I only just got round to changing @binding.ws for @binding.soap in the docs), Tyler Anderson has deciphered what we have been up to and made it all look slick and smooth. Matthew --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "phpsoa" group. To post to this group, send email to phpsoa@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.co.uk/group/phpsoa?hl=en -~--~~~~--~~--~--~---
[phpsoa] New article about SCA and SDO
Perhaps it was just me looking the wrong way (my mind was on other things that week) - did everyone else notice the appearance on developerWorks of a new article about SCA and SDO for PHP? Not sure if the author is a subscriber to this list, but he's created a useful short introduction to using SCA to create and consume a SOAP service, with a downloadable weather service example. Take a look: http://www.ibm.com/developerworks/web/library/ws-soa-scasdo/ --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "phpsoa" group. To post to this group, send email to phpsoa@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.co.uk/group/phpsoa?hl=en -~--~~~~--~~--~--~---