Abstract
At present, domestic already gradual understanding new service construction pattern -- SOA, namely Service Oriented Architecture. SOA refers to an application business logical or some independent function presents by the modulation and as the service for the client side. The SOA service has independently with the platform from describes the XML documents. The service loose coupling is their biggest superiority, uses the SOA way construction the service solution to be possible very easy to carry on the change or the expansion. SOA by the field generally was already revealed that will be the future IT mainstream construction, also will be one of our country middleware market development tendencies. Has been popular for many years, RIA, namely rich Internet application, is one kind of the client side technology. RIA is the network application procedure which unifies the tabletop application interactive user experience and the traditional Web application's deployment flexibility and the cost analysis. The RIA mainstream technology is Ajax, Flex and so on.
To study these knowledge thoroughly, this curriculum design as the Web server side implemention language is PHP, through uses the NuSOAP expansion to found one internet radio indexing service which uses the WSDL description, uses the SOAP protocol to carry on the correspondence, and builds the client side by Flex which interacts with the service. This system is divided into the account module, jurisdiction module, essential data module which contains country area code and language code, the internet radio station information module and the user collector module. The server side most basic function is providing the function witch allow user to inquire internet radio stations’ information, the client side most basic function is providing an interface for user to inquiry and play the radios, and carries on the correspondence with the server side.
This curriculum design in my practice period witch is from the requirement analysis, the system design, and the detailed design, until to the final coding, the test is undertaken myself. This article defers to the software development process, spreads from the requirement analysis, the system design, until the last. The final achievement is all project work is completed, and the Web service side is realized.
Keywords service-oriented architecture, rich internet application, network broadcasting station