Dear Ishara,

I don't quite get want you want to achieve: a set of icons that represent
the AMQP artifacts, and use them in the Ballerina modeling tool?  Or do you
want to graphically render a message flow, that is realized based on AMQP?

Best regards,
Frank




Am Do., 24. Jan. 2019 um 15:13 Uhr schrieb Ishara Amali <isha...@wso2.com>:

> Hi all,
>
> Please find my project description as below.
>
> The project is “Graphical view for Exchanges, Bindings, and Queues of MB4”.
>
> Project Description
>
> The WSO2 Message broker is a lightweight, cloud-native message brokering
> server. It uses AMQP 0-9-1 as the messaging protocol. AMQP protocol has
> exchanges, bindings, and queues as building blocks. The broker core is
> written in a way to represent these components. Messages flowing through
> WSO2 Message broker are routed through these components. The Current WSO2
> ballerina message broker does not have the capability to visualize the AMQP
> model. The project is about developing a web UI to visualize this model in
> message broker by using the APIs already exposed by the MB runtime.
>
> The scope of the project
>
>
> Implement a read-only web-based UI to visualize exchanges, queues,
> bindings, and their relationships. This UI project is independent of the
> message broker which can be pointed to a running broker instance and get
> information.
>
> Extensions to the project,
>
> 1.Login with OAuth
>
> 2.Ability to define new queues and exchanges
>
> Approach
>
> ReactJS and Material-UI framework is used to design the web UIs and Axios
> library is used to send HTTP requests to the message broker.
>
> Timeline
>
> month 1 - understanding JMS 1.1 and AMQP 0.9.1 specifications,
> understanding message broker code.
>
> month 2 - understanding message broker APIs, user story writing and
> designing user interfaces
>
> month 3- learning ReactJS, Material-UI, Axios and starting project
> Implementation
>
> month 4- project implementation
>
>
> Thank you,
>
> Best Regards,
>
> --
> *Ishara Malaviarachchi*
>
> *Software engineering intern*
> *WSO2  (University of Kelaniya)*
> mobile : *+94766327745*  | email :    *isha...@wso2.com
> <isha...@wso2.com> *
>
>
>
> [image: http://wso2.com/signature]
>
> _______________________________________________
> Architecture mailing list
> Architecture@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to