As my maiden essay, I have recorded this time with my thoughts to explore the course of this feature and what I have learned and felt.
Let's start with the background, Provisiong has been a relatively important configuration link in our COM group project, having been born for 10 years, has been Java swing as the main GUI interface, with the background of OMCP Server and network elements and databases. Since COM web, Swing Gui evolved from pure Java to Web Swing, but in essence there is no change, poor customer experience has always made the old United States uncomfortable, so after the "Board of directors" meeting to study, first take the smaller Glsprov to test the provisioning WebUI, GLS this network element and the Nokia merger since their product, there want to let COM to support provisioning, so this side alone to the product to separate out, thus Glsprov came into being, just provisioning still use Java GUI. This is my feature research topic: The Java Gui is made into a standalone, pure web gui!
1) Front-end architecture
The choice of the front-end architecture tangled me for a long time, the use of the already well-known angular + Bootstrap, or the use of more new technology Angular2? 1 or 2? With 1 words because I have been a Web product for two years, can be said to be extremely easy, the language should not be a problem, the next step in the structure and the business to make clear that the rest should be the physical life. But also unwilling to heart such a good opportunity, do not engage in the latest Angular2 how worthy of their own? So after the discussion with our group, Daniel Jeff decided to use the latest technology Angular2 in the difficulties, otherwise how to catch up with the trend of the times ...
Feel the language, then open it, and put it in front of me is a blank sheet of paper. Fortunately, our company another group of SBC has been in advance with ANGULAR2 to make a set of WebGui, heaven help me also, have ready-made and do not take for reference? So through a variety of relationships successfully reported to their Web project, carefully studied for 1 weeks, I think a slight change should be very suitable for us.
Glsprov WebUI Framework Discovery Phase results (1)