当前位置: 首页 > news >正文

发表评论的wordpress网站模板腾讯云物联网开发平台

发表评论的wordpress网站模板,腾讯云物联网开发平台,网页制作工作怎么样,做门面商铺比较好的网站Web based Instant Messenger 基于Web的IM简介 Web IM的特性#xff1a;无需安装客户端#xff0c;穿透防火墙#xff0c;与社区的紧密结合 Web IM的应用#xff1a;社区用户的交流#xff0c;在线客服#xff0c;CRM。 Web IM实现技术 Web IM的实现技术主要有…  Web based Instant Messenger 基于Web的IM简介 Web IM的特性无需安装客户端穿透防火墙与社区的紧密结合 Web IM的应用社区用户的交流在线客服CRM。 Web IM实现技术 Web IM的实现技术主要有 基于插件的技术如ActiveX插件相对稳定但插件需要用户自己允许并下载安装而大多数用户担心安装了黑客软件或插件对计算机系统不好而不愿意安装并且上网助手等软件也拦截插件导致很多用户无法使用。另外ActiveX受平台限制只能在IE下使用。 基于Flash的技术典型的如Yahoo web messenger结合Flash和AjaxGoogle Talk Gadget 纯粹的基于HTTP的技术 前端使用Ajax的Web IMmeebo, ebuddy, ILoveIm, MSN Web Messenger, KoolIM等。 后台使用comet的Web IMmeebo, gtalk等。 支持wap的有ebuddy, Yahoo Web Messenger, MSN Web Messenger, Google Talk, Mabber, AIM Express Web Messengers Handbook Web IM 1. 国内有独立IM的Web版Web Popo, WebQQ, 也有与论坛等结合的IMsohu小纸条新浪“纸条箱”QQ空间“小纸条”淘宝旺旺等 2. 国外基于上都是独立IM的Web版。或者集成多种IM的Web版如meebo, flcikim, ebuddy等。 相关技术 Comet (Server-Push) Comet技术的一个重要组成部分就是event-drived web server目前商用的实现已经出现如lightstreamerLightstreamer Dojo Demohttp://app.lightstreamer.com/DojoDemo/ 几个开源的支持Comet的Library。 Orbited 一种开源的分布式Comet服务器 AjaxMessaging Ruby on Rails的Comet插件 Pushlets 一个开源框架可以让服务器端java对象推送事件到浏览器端javascriptjava applet或者flash应用程序 Lightstreamer 提供基于AJAX-COMET模式的HTTP流的商业实现 Pjax Ajax的推送技术 Scalability可伸缩性可扩展性 Because Comet applications send events in real time, they typically use more resources than other types of web applications, making them more difficult to scale (grow to support large numbers of users). Comet relies on continually keeping at least one server–client connection open for each client. Traditional web servers, designed for the page-by-page application architecture, cannot cope with such large numbers of open connections. This is a vertical scalability problem: it is difficult to handle many users on each server. Additionally, because Comet applications are often interactive, allowing arbitrary groups of users to communicate with each-other, splitting tasks among servers is more difficult than for applications in which each user acts independently. This is a horizontal scalability problem: it is difficult to add more servers to the application. Comet在可伸缩性上的提升 http://cometdaily.com/2008/01/07/20000-reasons-that-comet-scales/ 性能After some recent optimizations, the Dojo Cometd implementation of the Bayeux protocol running on the Jetty web server can now handle up to 20,000 simultaneous users per server while maintaining sub-second latency. 测试环境mid-sized Amazon EC2 virtual servers: 7.5 GB of memory, 2×2 EC2 Compute Units, 64-bit platform running Ubuntu 7.10 and Sun JVM 1.5.0_13. A single virtual machine was used as the Cometd server and between 1 and 3 virtual machines were used to generate the load of 20,000 clients. DWR DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码)。 可以使用DWR实现Comet Web应用程序当前支持Comet的容器有Grizzly 、Tomcat 和Jetty等其中Jetty是做AjaxJava开发的首选服务器端开发平台。 面向 Java 开发人员的 Ajax: 使用 Jetty 和 Direct Web Remoting 编写可扩展的 Comet 应用程序http://www.ibm.com/developerworks/cn/java/j-jettydwr/index.html Ajax推送与拉取方式的比较http://www.infoq.com/cn/news/2007/07/pushvspull 实现基于web的实时事件通知的方法 Dojo Dojo的Comet库dojo.io.bind() DWR has joined the Dojo Foundation, AJAX Frameworks: Mixing Dojo DWR 几个典型的Web IM 分析 国内与论坛结合的众多Web IM中sohu的小纸条是比较有特色和代表性的。 Sohu 小纸条 搜狐小纸条是基于Web的即时通讯工具。基于搜狐统一登录系统Passport它被搜狐几乎所有重要产品包括搜狐博客、搜狐社区、ChinaRen等运用到各自的好友系统中去。成为多数搜狐用户交流沟通的重要工具。借助用户的既存关系搜狐小纸条的沟通交流显得更加安全粘性更高。搜狐小纸条将作为搜狐主线产品的联络工具它不再只是交流沟通的工具还将成为一个资源共享、信息传递、关系传递等多元化全方位的产品。 sohu论坛在线人数69264中午11:4988688下午3点 http://luxuelin.blog.sohu.com/63653813.html http://xiaonei.chinaren.com/blog/zoud http://messenger.blog.sohu.com/ http://sohume.q.sohu.com/topics ChinaRen/SOHU 小纸条系统核心 核心为3个小server系统online2(在线系统业务逻辑)userv(用户资料系统)cserv(LRU缓存) 这三个子系统都是UDP线程池结构单进程多线程。配备java接口apache_mod的json和xml接口。 online2包括了大部分业务逻辑包括上线好友系统纸条系统。 userv包括设置用户各种属性信息。 cserv是个大的lru缓存用于减小磁盘IO。可以放各种信息块包括用户信息好友留言等。目前配备4台服务器DL380xeon:3G*2SCSI:146G raidRam:2G用户分布到4台服务器上相互交互。服务器可以由1台到2台到4台到8台。底层存储为文件存储无数据库用reiserfs。 配套系统 mod_online两个版本apache和lighttpd版本用于页面上显示蜡烛人。请求量巨大目前用lighttpd版本的 mod_online。放在sohu的squid前端机器上运行在8080大概8台每台请求量大概500-800个每秒。蜡烛人在所有ChinaRen页面有ID的地方显示用户是否在线。 目前这套在线系统作为SOHUIM的内核原型。准备开发WEBIM系统用户所有SOHU矩阵用户的联络。 引自http://luxuelin.blog.sohu.com/63653813.html Sohu 小纸条目前共有8台服务器2006年的数据 问题由于没有采用Ajax聊天延迟非常大网上有反映“非常的费资源聊着聊着网页越来越慢而且输入法也会因为资源的占用而发生一些不好的表现”对Firefox技术不好 http://images.sohu.com/cs/sohuim/xiaozt/version/2.0/js/webim.1.3.7.js 对比新浪的“纸条箱” 与搜狐小纸条相比新浪的“纸条箱”还不是IM只是有好友发纸条功能但是不能即时聊天没有IM窗口不能看用户的状态而且一个非常不好的功能就是每次发纸条都要输入验证码。 新浪“纸条箱”的附加功能对好友进行了自动分类如博客好友论坛好友等。 Meebo http://blog.meebo.com/?p129 支持特性文件传输Meebo Rooms 前端Ajax后端Comethttp server为lightTPD Meebo的Load Balancinghttp://blog.meebo.com/?p127 服务器端用fastCGI实现C/C http://blog.meebo.com/?p23 Meebo的三层client-side (JavaScript), the communication layer, and then Gaim Ajax的使用Use modified versions of the prototype.js $ function and dojo.require通过使用Ajaxmeebo可以做到无刷新的显示新的内容。使用Ajax有两种方式一是每隔3~4秒轮询发信息给服务器询问是否有更新但是这个延迟也很大Meebo使用Comet (long-polling)技术 Meebo的通信方式为了有更快响应Simulate event-driven communication between the client and the communication layer. The client pings our servers occasionally to tell the server that the IM session (browser window) is still open. If there are any messages that the client or server needs to communicate, those messages are sent immediately. When there are no events, the communication layer sleeps until it sees a new event that needs to be handled. By doing so, we don’t hammer the servers and minimize the amount of network traffic. 当用户启动一个IM Sessionmeebo就创建一个与AOL, Jabber, MSN, and Yahoo’s等新的连接通过开源的GAIM库moobo的作者Sandy对GAIM进行了优化这样在每台服务器上可以运行很多GAIM实例 文件传输使用Amazon S3/EC2中转http://blog.meebo.com/?p355 meebo meallows users to embed a version of Meebo on their personal website On October 29, 2007, Meebo announced the abilitly to use applications of Video Conferencing(from MeBeam), Voice Chat(from Pudding Media), Video/Audio Call(from TokBox), Group Voice Call(from TalkShoe), Live Broadcast(from Ustream.tv), and you can create your own applications to play games or anything youd like. Google Talk on the web (Google Talk Gadget) Google Talk GadgetFlash实现可以把Google Talk嵌入到各种网页里去。 开源的Web IM IM 客户端软件最重要的有Pidgin和Miranda它们实现了流行IM软件的各种协议。 JWChat一个基于web的Jabber客户端。 IM协议 http://www.answers.com/topic/comparison-of-instant-messaging-protocols
http://www.tj-hxxt.cn/news/233428.html

相关文章:

  • 网站开发公司云鲸互创实惠做柜子比较好看的网站
  • php完整网站开发案例四川华地建设工程公司网站
  • 租赁公司网站源码新媒体运营需要具备哪些能力
  • 在常州 做兼职上什么网站模板网站 怎么做优化
  • 为什么用asp做网站网站制作排版注意事项
  • 帮忙做ppt赚钱的网站辽阳银梦网站建设
  • 山西企业模板建站服务营销
  • 中国城乡与住房建设部网站装修设计图网站排名
  • 城市分站cmswordpress加速之gzip
  • php做小公司网站用什么框架厦门建设局网站
  • 宁波seo推广推荐公司aso优化技术
  • 长春建站怎么做cf小号自助购买网站
  • 网站整体地图怎么做做网站是否用数据库
  • 网站建设课设总结自助建网站哪个便宜
  • h5模板网站免费有哪些做兼职的设计网站有哪些
  • 深圳网站设计兴田德润简介wordpress需要备案
  • dede网站搬家更换空间重新安装普通话考试最后一题万能模板
  • 2014 网站建设wordpress加文字水印
  • 遂宁网站建设跨境o2o网站建设方案
  • 国外公司建站系统wordpress mylife
  • 网站充值功能怎么做在线考试系统网站开发
  • 拼多多网站建设框架图可以做外贸私单的网站
  • 网站推广无锡番禺网站建设番禺网络营销
  • 济南章丘网站建设响应式网站布局
  • 电子商务网站设计心得一单一结手机兼职
  • 普陀区网站建设前端wordpress文章编辑器可视化
  • 广州h5网站开发wordpress联系我们无法发邮件
  • 中山网站模板南京logo设计公司
  • 免费注册二级域名的网站自己服务器建网站
  • 南阳微网站建设跨境电商免费开店的有哪些