Font Size: a A A

Design And Implementation Of Communication System Based On Web IM Rich Client

Posted on:2013-05-13Degree:MasterType:Thesis
Country:ChinaCandidate:H B HuFull Text:PDF
GTID:2248330371983627Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of network technology, the instant communication tools haveemerged in all areas of our life, people’s daily work, study and life has become increasinglyinseparable from the network support, the people’s requirement of information is more andmore, but also to the sources of information requirements of convenient and quick, it waspromoted on certain level, instant messaging system development, at the same time on theinstant messaging function and performance requirements are also getting higher and higher.Therefore, the research and development of more powerful, more stable performance, canmeet the demand of instant communication tool, has become the development of networktechnology is an important aspect.In recent years, the instant communication tool of the high frequency of use, beyond anykind of network software, it has been replaced by e-mail, became the most popular networkcommunication tool. Along with the network application software of the rapid popularizationof instant communication tool, is an urgent need of a variety of related technology, emerging,and instant communication tool it has its own particularity and difficulty, therefore, the instantcommunication tools research and development has a strong practical value.Following the QQ small penguin icon by the astonishing speed in our computer, Netease,Sina, Sohu and other well-known manufacturers are unable to hold oneself back to join thiscompetition like a raging fire, and Microsoft, Yahoo!, AOL and other international giants is amoment without stop their own pace. Domestic use now is the most popular Tencent QQ,Microsoft MSN is also influenced by the favour of business affairs personage; abroad mainlyused by AOL out of the ICQ, AMI and Microsoft ’s MSN.In the pre-existing real-timecommunication tools, C/S model accounted for the majority of market, but the fast-growingtechnology undoubtedly opened embrace to web based instant messaging tools. Though thereare already a lot of web instant messaging tools which are mostly based on Ajax pollingtechnology, and Adobe’s Flex product launched to achieve the web pages socketcommunications, which will undoubtedly open the new page of instant messaging. However,the market principles which based on Flex’s socket communications to develop real-timecommunication products are blank, so this paper has developed an instant messaging tool which based on socket communication to meet the demand of businesses and individuals forinstant communication.This paper introduces and summarizes the advantages and disadvantages of currentinstant messaging software. The new instant messaging software is developed on the basis ofprevious experiences, combining with the Flex Builder3platform and Java language andusing Flex socket communication theory. In this paper, the background of hot webdevelopment combines with the needs of the system function in enterprises for instantmassaging. Not only security policy, design efficiency, but also to protect the security andstability of system operation are concerned during the developing. During the development ofthe system, we focus on the use of new technologies, new tools, new development ideas, anduse a variety of design patterns for the future expansion of the system. Rapid prototyping ofsoftware development is used in the system development, continuous improvement throughthe practice of pre-existing features, adding new features to meet the real needs of businessusers.In addition, the system’s advantage and disadvantages were introduced which lead theway for the future expansion.
Keywords/Search Tags:Instant messaging, Flex, Socket communication
PDF Full Text Request
Related items