概述Java 语言从诞生的那天起,就非常注重网络编程方面的应用。随着互联网应用的飞速发展,Java 的基础类库也不断地对网络相关的 API 进行加强和扩展。在 Java SE 6 当中,围绕着 HTTP 协议出现了很多实用的新特性:NTLM 认证提供了一种 Window 平台下较为安全的认证机制;J...
分类:
编程语言 时间:
2014-07-19 20:38:48
阅读次数:
305
一、互联网应用的分类。讨论前端架构之前,首先要弄清楚互联网应用的类型,明确了自己的产品所属的类型才能打造属于自己的架构。对互联网产品进行分类,网上有很多不同的观点。我觉得分类是多维度的,但是按照交互以及功能的复杂程度来分类是比较客观的。因此,我比较认同淘宝玉伯在关于前后端开发模式中对应用的分类,以下...
分类:
其他好文 时间:
2014-07-19 00:04:39
阅读次数:
421
数据存储 MongoDb 针对大数据量、高并发、弱事务的互联网应用 MemCache 简单的key-value存储,读取内存,效率高 Redis 可存储list,持久化,内存读取效率高 Cassandra 分布式数据库,更好的扩展性,对大数据更好的支持 http://www.ibm...
分类:
其他好文 时间:
2014-07-15 08:00:42
阅读次数:
220
TCP--- 英文全称Transmission Control Protocol,译为传输控制协议,是一种面向连接的,可靠的,基于比特流的运输层通 信协议。TCP协议与IP协议等一起构成目前互联网应用最广的TCP/IP协议族。UDP--- 英文全称User Datagram Pro...
分类:
其他好文 时间:
2014-07-13 09:49:58
阅读次数:
250
作者:阮一峰随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript模块化编程,已经成为一个迫切的需求。理想情况...
分类:
编程语言 时间:
2014-07-13 00:48:56
阅读次数:
256
传统网络程序的开发是基于页面的、服务器端数据传递的模式,把网络程序的表现层建立于HTML页面之上,而HTML是适合于文本的,传统的基于页面的系统已经渐渐不能满足网络浏览者的更高的、全方位的体验要求了。而富互联网应用(Rich Internet Applications,缩写为RIA)的出现就是为了解...
分类:
数据库 时间:
2014-07-12 14:02:21
阅读次数:
2660
随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。 一、负载均衡技术 负载均衡集群是由一组相互独立的计算机系统构成,通过常规网络或专用网络进行连接,...
分类:
数据库 时间:
2014-07-06 15:57:18
阅读次数:
300
对这个课程有兴趣的朋友,能够加我的QQ2059055336和我联系,能够和您分享。课程介绍:最有前途的软件开发技术——搜索引擎技术搜索引擎作为互联网发展中至关重要的一种应用,已经成为互联网各个领域的制高点,其重要性不言而喻。搜索引擎领域也是互联网应用中不多见的以核心技术作为其命脉的领域,搜索引擎各个...
分类:
其他好文 时间:
2014-06-29 19:23:22
阅读次数:
211
转载地址:http://hb.qq.com/a/20120111/000216.htm随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。 一、负载均衡技....
分类:
数据库 时间:
2014-06-27 17:36:50
阅读次数:
263
基于HTTP协议的WebAPI是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的WebAPI。为什么WebAPI如此流行呢?我认为很大程度上应归功于简单有效的HTTP协议。HTTP协议是一种分布式的面向资源的网络应用层协..
分类:
其他好文 时间:
2014-06-27 06:40:59
阅读次数:
220