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 <[email protected]>: > 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 : *[email protected] > <[email protected]> * > > > > [image: http://wso2.com/signature] > > _______________________________________________ > 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
