Thanks Maheeka. I will include what are necessary in my context.

/ <http://wso2.com/>Best Regards,
Yashothara.S
Software Engineer
WSO2
http://wso2.com

On Thu, Jul 28, 2016 at 11:10 AM, Maheeka Jayasuriya <[email protected]>
wrote:

> Hi Yashothara,
>
> Few things I would like to bring attention to that we implemented on Axis2
> RabbitMQ transport.
>
>    - Connection recovery
>    - SSL support
>    - Queue and Exchange declaration - this is one of the expensive
>    actions that impacts performance
>
> Some of these were requirements might not be applicable to your context.
> Nevertheless, please consider these when you are working on the
> implementation (if you haven't already). Documentation of these are
> available at [1].
>
> [1] https://docs.wso2.com/display/ESB490/RabbitMQ+AMQP+Transport
>
> Thanks,
> Maheeka
>
> Maheeka Jayasuriya
> Senior Software Engineer
> Mobile : +94777750661
>
> On Thu, Jul 28, 2016 at 10:43 AM, Yashothara Shanmugarajah <
> [email protected]> wrote:
>
>> Noted Mohan.
>>
>> / <http://wso2.com/>Best Regards,
>> Yashothara.S
>> Software Engineer
>> WSO2
>> http://wso2.com
>>
>> On Thu, Jul 28, 2016 at 10:41 AM, Mohanadarshan Vivekanandalingam <
>> [email protected]> wrote:
>>
>>> Hi Yasothara,
>>>
>>> - No need to implement an UI for receiver.. It is dynamically created
>>> based on the properties that you defined in receiver core..
>>> - Keep more time for testing (specially for perf test and long running
>>> test)
>>>
>>> Other than above all looks good.
>>>
>>> Thanks,
>>> Mohan
>>>
>>>
>>> On Thu, Jul 28, 2016 at 10:16 AM, Yashothara Shanmugarajah <
>>> [email protected]> wrote:
>>>
>>>> Hi,
>>>>
>>>> I have herewith attached the link [1] to my milestone plan for the RabbitMQ
>>>> receiver. Please be kind enough to provide necessary feedback, at your
>>>> convenience.
>>>>
>>>> Please let me know if there's anything else that I should work on or
>>>> that you think I missed.
>>>>
>>>> [1]
>>>> https://docs.google.com/a/wso2.com/spreadsheets/d/1g9vNrnJ_TbmZROd7SSo-lVKC-F9F9ruPrs0BlCUQCMU/edit?usp=sharing
>>>>
>>>> ​Thank you.​
>>>>
>>>> / <http://wso2.com/>Best Regards,
>>>> Yashothara.S
>>>> Software Engineer
>>>> WSO2
>>>> http://wso2.com
>>>>
>>>> On Wed, Jul 27, 2016 at 9:44 AM, Yashothara Shanmugarajah <
>>>> [email protected]> wrote:
>>>>
>>>>> (adding architecture group)
>>>>>
>>>>> / <http://wso2.com/>Best Regards,
>>>>> Yashothara.S
>>>>> Software Engineer
>>>>> WSO2
>>>>> http://wso2.com
>>>>>
>>>>> On Wed, Jul 27, 2016 at 9:40 AM, Yashothara Shanmugarajah <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> I have evaluated reusing the axis2 transport and ESB inbound
>>>>>> transports. If we use Axis2 transport, we need to change configuration in
>>>>>> axis2.xml. So after discussion with Suho and Mohan, I decided to create
>>>>>> rabbitMQ from the scratch.
>>>>>>
>>>>>> Thanks.
>>>>>>
>>>>>> / <http://wso2.com/>Best Regards,
>>>>>> Yashothara.S
>>>>>> Software Engineer
>>>>>> WSO2
>>>>>> http://wso2.com
>>>>>>
>>>>>> On Thu, Jul 7, 2016 at 5:04 PM, Sriskandarajah Suhothayan <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> @Yashothara
>>>>>>>
>>>>>>> Before deciding please evaluate reusing Axis2 and ESB inbound
>>>>>>> transports, check for performance (like it always builds the message, 
>>>>>>> etc )
>>>>>>> & usability (like we need a restart if we need to modify the adaptor)
>>>>>>>
>>>>>>> Regards
>>>>>>> Suho
>>>>>>>
>>>>>>> On Thu, Jul 7, 2016 at 3:56 PM, Mohanadarshan Vivekanandalingam <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Anyway, if you guys have any issues on using axis2 transport for
>>>>>>>> this.. Then please add them in strategy mail thread [1] as well.. We 
>>>>>>>> had a
>>>>>>>> discussion on this already but haven't seen any concerns on using axis2
>>>>>>>> transport..
>>>>>>>>
>>>>>>>> [1] RabbitMQ into CEP (was: Re: URGENT: Fw: Potenial use of WSO2
>>>>>>>> for Global Upstream Oil Industry)
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Mohan
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thu, Jul 7, 2016 at 3:44 PM, Yashothara Shanmugarajah <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> +1
>>>>>>>>>
>>>>>>>>> Best Regards,
>>>>>>>>> Yashothara.S
>>>>>>>>>
>>>>>>>>> Software Engineer
>>>>>>>>> WSO2
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Thu, Jul 7, 2016 at 3:32 PM, Sriskandarajah Suhothayan <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> +1
>>>>>>>>>>
>>>>>>>>>> Regards
>>>>>>>>>> Suho
>>>>>>>>>>
>>>>>>>>>> On Thu, Jul 7, 2016 at 3:31 PM, Malaka Silva <[email protected]>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>> I guess we can check for possibilities of reusing inbound
>>>>>>>>>>> endpoint code here. This way we can identify what is missing to do 
>>>>>>>>>>> this
>>>>>>>>>>> from both sides. WDYT?
>>>>>>>>>>>
>>>>>>>>>>> On Thu, Jul 7, 2016 at 2:48 PM, Sriskandarajah Suhothayan <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> It's better if we can avoid using Axis2 Transport if we need to
>>>>>>>>>>>> restart CEP/DAS for each and every changes.
>>>>>>>>>>>> Please verify.
>>>>>>>>>>>>
>>>>>>>>>>>> Regards
>>>>>>>>>>>> Suho
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, Jul 7, 2016 at 2:14 PM, Yashothara Shanmugarajah <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> ​​
>>>>>>>>>>>>> Hi All,
>>>>>>>>>>>>>
>>>>>>>>>>>>> I have planned to develop RabbitMQ Input Adapter (Receiver)
>>>>>>>>>>>>> for CEP. RabbitMQ task is getting the messages and forward it
>>>>>>>>>>>>> to the receiver.  A "Consumer (C)" is a program that mostly waits 
>>>>>>>>>>>>> to
>>>>>>>>>>>>> receive messages. Queue is the one which stores messages for a 
>>>>>>>>>>>>> sometime.
>>>>>>>>>>>>> Exchange on one side it receives messages from producers and the 
>>>>>>>>>>>>> other side
>>>>>>>>>>>>> it pushes them to queues. The exchange must know exactly what to 
>>>>>>>>>>>>> do with a
>>>>>>>>>>>>> message it receives. As I am going to do Input Adapter I have to 
>>>>>>>>>>>>> focus on
>>>>>>>>>>>>> Consumer part.  RabbitMQ receiver have to connect to broker and 
>>>>>>>>>>>>> listen for
>>>>>>>>>>>>> messages from particular queue and exchange. I planned to use 
>>>>>>>>>>>>> Axis2
>>>>>>>>>>>>> transport as CEP is integrated with Axis2 Transport. I planned to 
>>>>>>>>>>>>> use
>>>>>>>>>>>>> binary message builder and after that read the message and create 
>>>>>>>>>>>>> the
>>>>>>>>>>>>> internal event format.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Your comments and suggestions are highly appreciated.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>> Yashothara.S
>>>>>>>>>>>>>
>>>>>>>>>>>>> Software Engineer
>>>>>>>>>>>>> WSO2
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>>
>>>>>>>>>>>> *S. Suhothayan*
>>>>>>>>>>>> Technical Lead & Team Lead of WSO2 Complex Event Processor
>>>>>>>>>>>> *WSO2 Inc. *http://wso2.com
>>>>>>>>>>>> * <http://wso2.com/>*
>>>>>>>>>>>> lean . enterprise . middleware
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> *cell: (+94) 779 756 757 <%28%2B94%29%20779%20756%20757> |
>>>>>>>>>>>> blog: http://suhothayan.blogspot.com/
>>>>>>>>>>>> <http://suhothayan.blogspot.com/>twitter: 
>>>>>>>>>>>> http://twitter.com/suhothayan
>>>>>>>>>>>> <http://twitter.com/suhothayan> | linked-in:
>>>>>>>>>>>> http://lk.linkedin.com/in/suhothayan 
>>>>>>>>>>>> <http://lk.linkedin.com/in/suhothayan>*
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>>
>>>>>>>>>>> Best Regards,
>>>>>>>>>>>
>>>>>>>>>>> Malaka Silva
>>>>>>>>>>> Senior Technical Lead
>>>>>>>>>>> M: +94 777 219 791
>>>>>>>>>>> Tel : 94 11 214 5345
>>>>>>>>>>> Fax :94 11 2145300
>>>>>>>>>>> Skype : malaka.sampath.silva
>>>>>>>>>>> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77
>>>>>>>>>>> Blog : http://mrmalakasilva.blogspot.com/
>>>>>>>>>>>
>>>>>>>>>>> WSO2, Inc.
>>>>>>>>>>> lean . enterprise . middleware
>>>>>>>>>>> http://www.wso2.com/
>>>>>>>>>>> http://www.wso2.com/about/team/malaka-silva/
>>>>>>>>>>> <http://wso2.com/about/team/malaka-silva/>
>>>>>>>>>>> https://store.wso2.com/store/
>>>>>>>>>>>
>>>>>>>>>>> Save a tree -Conserve nature & Save the world for your future.
>>>>>>>>>>> Print this email only if it is absolutely necessary.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>> *S. Suhothayan*
>>>>>>>>>> Technical Lead & Team Lead of WSO2 Complex Event Processor
>>>>>>>>>> *WSO2 Inc. *http://wso2.com
>>>>>>>>>> * <http://wso2.com/>*
>>>>>>>>>> lean . enterprise . middleware
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> *cell: (+94) 779 756 757 <%28%2B94%29%20779%20756%20757> | blog:
>>>>>>>>>> http://suhothayan.blogspot.com/ 
>>>>>>>>>> <http://suhothayan.blogspot.com/>twitter:
>>>>>>>>>> http://twitter.com/suhothayan <http://twitter.com/suhothayan> | 
>>>>>>>>>> linked-in:
>>>>>>>>>> http://lk.linkedin.com/in/suhothayan 
>>>>>>>>>> <http://lk.linkedin.com/in/suhothayan>*
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> *V. Mohanadarshan*
>>>>>>>> *Associate Tech Lead,*
>>>>>>>> *Data Technologies Team,*
>>>>>>>> *WSO2, Inc. http://wso2.com <http://wso2.com> *
>>>>>>>> *lean.enterprise.middleware.*
>>>>>>>>
>>>>>>>> email: [email protected]
>>>>>>>> phone:(+94) 771117673
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> *S. Suhothayan*
>>>>>>> Technical Lead & Team Lead of WSO2 Complex Event Processor
>>>>>>> *WSO2 Inc. *http://wso2.com
>>>>>>> * <http://wso2.com/>*
>>>>>>> lean . enterprise . middleware
>>>>>>>
>>>>>>>
>>>>>>> *cell: (+94) 779 756 757 <%28%2B94%29%20779%20756%20757> | blog:
>>>>>>> http://suhothayan.blogspot.com/ 
>>>>>>> <http://suhothayan.blogspot.com/>twitter:
>>>>>>> http://twitter.com/suhothayan <http://twitter.com/suhothayan> | 
>>>>>>> linked-in:
>>>>>>> http://lk.linkedin.com/in/suhothayan 
>>>>>>> <http://lk.linkedin.com/in/suhothayan>*
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>>
>>> --
>>> *V. Mohanadarshan*
>>> *Associate Tech Lead,*
>>> *Data Technologies Team,*
>>> *WSO2, Inc. http://wso2.com <http://wso2.com> *
>>> *lean.enterprise.middleware.*
>>>
>>> email: [email protected]
>>> phone:(+94) 771117673
>>>
>>
>>
>> _______________________________________________
>> Architecture mailing list
>> [email protected]
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to