[jira] [Closed] (ROCKETMQ-17) Develop a client api open standard for distributed messaging service

2017-05-25 Thread dongeforever (JIRA)

 [ 
https://issues.apache.org/jira/browse/ROCKETMQ-17?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

dongeforever closed ROCKETMQ-17.

Resolution: Won't Fix

> Develop a client api open standard for distributed messaging service
> 
>
> Key: ROCKETMQ-17
> URL: https://issues.apache.org/jira/browse/ROCKETMQ-17
> Project: Apache RocketMQ
>  Issue Type: New Feature
>Affects Versions: 4.1.0-incubating
>Reporter: Xiaorui Wang
>Assignee: Xiaorui Wang
> Fix For: 4.1.0-incubating
>
>
> *Openmessaging*
> Openmessaging is a redefinition of the application of the access message 
> service programming API standard. It is only API, non wire-level protocol. 
> Openmessaging covers large data message processing, stream computing message 
> processing, the traditional transaction model of message processing.
> Openmessaging provides API for all major programming languages, such as Java, 
> dotnet, CPP, go, python, nodejs, PHP, etc..
> *openrelay*
> openrelay is a messaging service call through to simulate a API programming 
> standard, because it's service provider is more like a message consumer, so 
> there is no need to listen port, communication with the broker via the 
> reverse proxy mode, therefore it can make two pass through the network not to 
> penetrate the news network, and the use of and like the most simple service 
> call.
> Openrelay only defines the programming API standard, which is also cross 
> language, including Java, dotnet, CPP, go, python, nodejs, PHP, etc., which 
> does not contain wire level protocols.
> *Why should provide the set of openmessaging programming API 
> standard?*
> We hope to have more users to use rocketmq, these users including CPP, 
> dotnet, Java and other programmers, we know that the programmer in the 
> selection of a basic middleware, especially concerns one day in the future if 
> there is a better product or the selected product is not good enough, how can 
> not change the cable has a large number of applications on the code next, 
> moving to new products. With openmessaging, at least to provide users with a 
> way to regret, so there may be more users choose to use openmessaging to 
> access rocketmq. Because openmessaging is a product of independent 
> programming of API, we believe that the open source community there will be 
> more people involved, through to other products, such as ActiveMQ, Kafka, 
> RabbitMQ with openmessaging implementation, even through openmessaging and 
> HBase, Hadoop, storm, integration, as long as the realization of time, may be 
> able to run at all news product.
> {color:red}
> This is our original intention to design openmessaging and openrelay.
> {color}
> *RocketMQ will be the first to support openmessaging and openrelay standards*



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Closed] (ROCKETMQ-17) Develop a client api open standard for distributed messaging service

2017-05-25 Thread dongeforever (JIRA)

 [ 
https://issues.apache.org/jira/browse/ROCKETMQ-17?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

dongeforever closed ROCKETMQ-17.

Resolution: Fixed

has been removed to another repository 
https://github.com/openmessaging/openmessaging

> Develop a client api open standard for distributed messaging service
> 
>
> Key: ROCKETMQ-17
> URL: https://issues.apache.org/jira/browse/ROCKETMQ-17
> Project: Apache RocketMQ
>  Issue Type: New Feature
>Affects Versions: 4.1.0-incubating
>Reporter: Xiaorui Wang
>Assignee: Xiaorui Wang
> Fix For: 4.1.0-incubating
>
>
> *Openmessaging*
> Openmessaging is a redefinition of the application of the access message 
> service programming API standard. It is only API, non wire-level protocol. 
> Openmessaging covers large data message processing, stream computing message 
> processing, the traditional transaction model of message processing.
> Openmessaging provides API for all major programming languages, such as Java, 
> dotnet, CPP, go, python, nodejs, PHP, etc..
> *openrelay*
> openrelay is a messaging service call through to simulate a API programming 
> standard, because it's service provider is more like a message consumer, so 
> there is no need to listen port, communication with the broker via the 
> reverse proxy mode, therefore it can make two pass through the network not to 
> penetrate the news network, and the use of and like the most simple service 
> call.
> Openrelay only defines the programming API standard, which is also cross 
> language, including Java, dotnet, CPP, go, python, nodejs, PHP, etc., which 
> does not contain wire level protocols.
> *Why should provide the set of openmessaging programming API 
> standard?*
> We hope to have more users to use rocketmq, these users including CPP, 
> dotnet, Java and other programmers, we know that the programmer in the 
> selection of a basic middleware, especially concerns one day in the future if 
> there is a better product or the selected product is not good enough, how can 
> not change the cable has a large number of applications on the code next, 
> moving to new products. With openmessaging, at least to provide users with a 
> way to regret, so there may be more users choose to use openmessaging to 
> access rocketmq. Because openmessaging is a product of independent 
> programming of API, we believe that the open source community there will be 
> more people involved, through to other products, such as ActiveMQ, Kafka, 
> RabbitMQ with openmessaging implementation, even through openmessaging and 
> HBase, Hadoop, storm, integration, as long as the realization of time, may be 
> able to run at all news product.
> {color:red}
> This is our original intention to design openmessaging and openrelay.
> {color}
> *RocketMQ will be the first to support openmessaging and openrelay standards*



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)