资源描述:
《基于移动终端的微博软件的设计和实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、摘要摘要Web从1.0进入2.0时代,社交网络应运而生,而微博作为其中的佼佼者,已经成为这个时代的代名词,特别是移动网络和智能机的普及,使得人们能随时随地方便地上网,将文字、照片上传到互联网,摆脱了传统PC的束缚,而移动终端和微博的结合,将微博的优势体现得淋漓尽致,通过微博,使得在日常生活中没有交集的人走在一起,他们分享与交流生活、技术,人与人之间通过通过微博形成一个虚拟的社会网。微博的成长与优势让微博成为一个开放平台,通过一些机制,其它的网络应用可以无缝接入微博平台,安全的使用微博平台的各种资源
2、,整个互联网通过微博平台整合在一起,共享资源。本文从微博的性能和功能两个角度,研究和实现了一个微博系统,由于微博系统中存在高并发和大容量等问题,在本系统中,通过消息队列中间件和缓存机制,使得用户可以快速可靠的发表消息,减少了高并发带来的延迟,通过缓存机制,加快了系统的查询速度,通过数据库的水平拆分和垂直拆分,减少了大容量数据给系统带了的问题。如今的移动终端上的主流操作系统为IOS、android、windows,本系统前期的版本是基于IOS设计的。在本系统中,采用了oauth认证功能,第三方应用通
3、过oauth系统接口,可以获取用户信息,并且保证在此过程中用户的安全。系统实现了REST接口服务,将系统接口和资源标准化。本系统中实现了微博的基本功能,包括微博的发布、评论、转发,用户的注册、登陆、用户信息的修改及用户之间的关注等。本系统客户端目前采用IOS开发环境,运行于IOS设备上,后台主要采用PHP,web服务器采用apache。关键词:微博,LAMP,IOSI万方数据AbstractABSTRACTWhenWeb1.0runtoWeb2.0,theSocialNetworkingServi
4、cesarise,andmicroblogsasthemostfamousofthese,hasbecomeabywordfortheera,especiallyinthemobilenetworkandthepopularityofsmartphones,whichmakespeoplecaneasilysurftheInternetanytimeandanywhere,uploadedthetext,photostotheInternet,getridofthebondageofthetrad
5、itionalPC,andthecombinationofmobileterminalsandmicroblogging,maketheadvantageofmicroblogreflectincisivelyandvividly,throughweibo,peopleofnointersectioninourdailylifegettogether,theyshareandexchangetheretechnicalandlife,throughmicroblogweformavirtualso
6、cialnetwork.Microblog’sgrowthandadvantagesletitasanopenplatform,throughsomemechanism,otherapplicationscanbeseamlesslyconnectplatform,safeusemicrobloggingplatformofvariousresources,theInternetthroughthemicrobloggingplatformintegratedtogether,andsharere
7、sources.Thispaperwritefromtwoaspects:theperformanceandfunctionofmicroblog,studiesandimplementsamicrobloggingsystems,duetothemicroblogsystemproblemssuchashighconcurrencyandlargecapacity,inthissystem,throughthemessagequeuemiddlewareandcachingmechanism,a
8、llowstheusertoquicklyreliablepublishednews,reducedthedelaybroughtbyhighconcurrency,throughcachingmechanism,speedupthequeryspeedofthesystem,andthroughadatabaseofhorizontalresolutionandverticalresolution,reducesthelargecapacitydatatothesystemwit