你好,游客! 登陆或注册 | 首 页 | 同城博客 | 搜 索 | 帮 助 | 无图版
  • 首 页
  • 技术讨论
  • 生活人生
  • 经济大观
  • 时尚动态
  • 舞文弄墨
  • 情感天地
  • 原创文学
  • 体育竞技
  • 旅游杂记
  • 随想杂谈

 

  承德人博客 » 技术讨论 » J2EE的13种核心技术(一)

 
0
J2EE的13种核心技术(一)
作者: admin 发表日期: 2007-05-08 复制链接 收藏

最近踩过这里的人:
/t4#-vz  
JemB[  
w &b?ze{  
<P> </P><P>  Java最初是在浏览器和客户端机器中粉墨登场的。当时,很多人质疑它是否适合做服务器端的开发。现在,随着对Java2平台企业版(J2EE)第三方支持的增多,Java被广泛接纳为开发企业级服务器端解决方案的首选平台之一。<BR><BR>  J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持。<BR><BR>  在本文中我将解释支撑J2EE的13种核心技术:JDBC, JNDI, EJBs, RMI, JSP, Java servlets, XML, JMS, Java IDL, JTS, JTA, JavaMail 和 JAF,同时还将描述在何时、何处需要使用这些技术。当然,我还要介绍这些不同的技术之间是如何交互的。<BR><BR>  此外,为了让您更好地感受J2EE的真实应用,我将在WebLogic应用服务器,来自BEA Systems公司的一种广为应用的产品环境下来介绍这些技术。不论对于WebLogic应用服务器和J2EE的新手,还是那些想了解J2EE能带来什么好处的项目管理者和系统分析员,相信本文一定很有参考价值。<BR><BR>  <STRONG>宏观印象: 分布式结构和J2EE<BR></STRONG><BR>  过去,二层化应用 -- 通常被称为client/server应用 -- 是大家谈论的最多的。在很多情况下,服务器提供的惟一服务就是数据库服务。在这种解决方案中,客户端程序负责数据访问、实现业务逻辑、用合适的样式显示结果、弹出预设的用户界面、接受用户输入等。client/server结构通常在第一次部署的时候比较容易,但难于升级或改进,而且经常基于某种专有的协议,通常是某种数据库协议。它使得重用业务逻辑和界面逻辑非常困难。更重要的是,在Web时代,二层化应用通常不能体现出很好的伸缩性,因而很难适应Internet的要求。<BR>                   <br clear=all>    <br></td>      </tr>    </table></BR><BR>  Sun设计J2EE的部分起因就是想解决二层化结构的缺陷。于是,J2EE定义了一套标准来简化N层企业级应用的开发。它定义了一套标准化的组件,并为这些组件提供了完整的服务。J2EE还自动为应用程序处理了很多实现细节,如安全、多线程等。<BR><BR>  用J2EE开发N层应用包括将二层化结构中的不同层面切分成许多层。一个N层化应用A能够为以下的每种服务提供一个分开的层:<BR><BR>  显示:在一个典型的Web应用中,客户端机器上运行的浏览器负责实现用户界面。<BR><BR>  动态生成显示: 尽管浏览器可以完成某些动态内容显示,但为了兼容不同的浏览器,这些动态生成工作应该放在Web服务器端进行,使用JSP、Servlets,或者XML(可扩展标记语言)和(可扩展样式表语言)。<BR><BR>  业务逻辑:业务逻辑适合用Session EJBs(后面将介绍)来实现。<BR><BR>  数据访问:数据访问适合用Entity EJBs(后面将介绍)和JDBC来实现。<BR><BR>  后台系统集成: 同后台系统的集成可能需要用到许多不同的技术,至于何种最佳需要根据后台系统的特征而定。<BR><BR>  您可能开始诧异:为什么有这么多的层?事实上,多层方式可以使企业级应用具有很强的伸缩性,它允许每层专注于特定的角色。例如,让Web服务器负责提供页面,应用服务器处理应用逻辑,而数据库服务器提供数据库服务。<BR>                   <br clear=all>    <br></td>      </tr>    </table></BR><BR>  由于J2EE建立在Java2平台标准版(J2SE)的基础上,所以具备了J2SE的所有优点和功能。包括“编写一次,到处可用”的可移植性、通过JDBC访问数据库、同原有企业资源进行交互的CORBA技术,以及一个经过验证的安全模型。在这些基础上,J2EE又增加了对EJB(企业级Java组件)、Java servlets、Java服务器页面(JSPs)和XML技术的支持。<BR><BR>  <STRONG>分布式结构与WebLogic应用服务器</STRONG><BR><BR>  J2EE提供了一个框架--一套标准API--用于开发分布式结构的应用,这个框架的实际实现留给了第三方厂商。部分厂商只是专注于整个J2EE架构中的的特定组件,例如Apache的Tomcat提供了对JSP和servlets的支持,BEA系统公司则通过其WebLogic应用服务器产品为整个J2EE规范提供了一个较为完整的实现。<BR><BR>  WebLogic服务器已使建立和部署伸缩性较好的分布式应用的过程大为简化。WebLogic和J2EE代你处理了大量常规的编程任务,包括提供事务服务、安全领域、可靠的消息、名字和目录服务、数据库访问和连接池、线程池、负载平衡和容错处理等。<BR><BR>  通过以一种标准、易用的方式提供这些公共服务,象WebLogic服务器这样的产品造就了具有更好伸缩性和可维护性的应用系统,使其为大量的用户提供了增长的可用性。<BR>                   <br clear=all>    <br></td>      </tr>    </table></BR></BR><BR>  类型 4: Pure Java driver<BR><BR>  第4种类型通过使用一个纯Java数据库驱动程序来执行数据库的直接访问。此类型实际上在客户端实现了2层结构。要在N-层结构中应用,一个更好的做法是编写一个EJB,让它包含存取代码并提供一个对客户端具有数据库独立性的服务。<BR><BR>  WebLogic服务器为一些通常的数据库提供了JDBC驱动程序,包括Oracle, Sybase, Microsoft SQL Server以及Informix。它也带有一种JDBC驱动程序用于Cloudscape,这是一种纯Java的DBMS,WebLogic服务器中带有该数据库的评估版本。<BR><BR>  以下让我们看一个实例。<BR><BR>  JDBC实例<BR><BR>  在这个例子中我们假定你已经在Cloudscape中建立了一个PhoneBook数据库,并且包含一个表,名为 CONTACT_TABLE ,它带有2个字段:NAME 和 PHONE。 开始的时候先装载Cloudscape JDBC driver,并请求 driver manager得到一个对PhoneBook Cloudscape数据库的连接。通过这一连接,我们可以构造一个 Statement 对象并用它来执行一个简单的SQL查询。最后,用循环来遍历结果集的所有数据,并用标准输出将NAME和PHONE字段的内容进行输出。<BR>                   <br clear=all>    <br></td>      </tr>    </table></BR><BR><BR>  import java.sql.*;<BR>  public class JDBCExample<BR>  {<BR>  public static void main( String args[] )<BR>  {<BR>  try<BR>  {<BR>  Class.forName("COM.cloudscape.core.JDBCDriver");<BR>  Connection conn = DriverManager.getConnection("jdbc:cloudscape:PhoneBook");<BR>  Statement stmt = conn.createStatement();<BR>  String sql = "SELECT name, phone FROM CONTACT_TABLE ORDER BY name";<BR>  ResultSet resultSet = stmt.executeQuery( sql );<BR>  String name;<BR>  String phone;<BR>  while ( resultSet.next() )<BR>  {<BR>  name = resultSet.getString(1).trim();<BR>  phone = resultSet.getString(2).trim();<BR>  System.out.println( name   ", "   phone );<BR>  }<BR>  }<BR>  catch ( Exception e )<BR>  {<BR>  // Handle exception here<BR>  e.printStackTrace();<BR>  }<BR>  }<BR>  }<BR><BR><BR>  OK。接着我们来看一看JDBC是如何在企业应用中的进行使用。<BR>                   <br clear=all>    <br></td>      </tr>    </table></BR><BR>  JDBC在企业级应用中的应用<BR><BR>  以上实例其实是很基本的,可能有些微不足道。它假定了一个2层结构。在一个多层的企业级应用中,更大的可能是在客户端和一个EJB进行通信,该EJB将建立数据库连接。为了实现和改进可伸缩性和系统性能, WebLogic服务器提供了对连接缓冲池connection pool的支持。<BR><BR>  Connection pool减少了建立和释放数据库连接的消耗。在系统启动以后即可建立这样的缓冲池,此后如故再有对数据库的请求,WebLogic服务器可以很简单地从缓冲池中取出数据。数据缓冲池可以在WebLogic服务器的 weblogic.properties 文件中进行定义。(可参考 weblogic.properties 文件中的例子,WebLogic服务器的文档中还有更详细的参考信息)<BR><BR>  在企业级应用的另一个常见的数据库特性是事务处理。事务是一组申明statement,它们必须做为同一个statement来处理以保证数据完整性。缺省情况下JDBC使用 auto-commit 事务模式。这可以通过使用Connection类的 setAutoCommit() 方法来实现。<BR><BR>  现在我们已经对JDBC有了一些认识,下面该转向JNDI了。 </P>                   <br clear=all>    <br></td>      </tr>    </table> SU8vz/\%y  
= Ff2  

欢迎到 admin 的个人主页看更多内容 阅读全文 (386) | 回复 (50) | 推送
0c7wq8ea (2008-10-09)回复:  
%5Burl=http://yy121.com%5D%E6%B7%B1%E5%9C%B3%E6%97%85%E8%A1%8C%E7%A4%BE%5B/url%5D%E6%89%BF%E5%8A%9E%E5%90%84%E7%A7%8D%E4%BC%9A%E8%AE%AE%E6%8E%A5%E5%BE%85%E6%96%B9%E6%A1%88.%5Burl=http://www.mite520.cn%5D%E6%9C
vj3xpqak (2008-10-09)回复:  
%E4%B8%93%E4%B8%9A%E7%94%9F%E4%BA%A7%E9%94
vnbch (2008-10-08)回复:  
WoW Power Leveling,
WoW Power Leveling,
WoW Power Leveling,
WoW Power Leveling,
wow power leveling,
g9223032 (2008-10-06)回复:  
%E5%9B%BD%E5%86%85%E4%B8%93%E4%B8%9A%E7%9A%84%5Burl=http://www.mite520.cn%5D%E6%9C
xom4g0qo (2008-10-06)回复:  
%5Burl=http://www.q338448.cn%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88|%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://www.q338448.cn%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88|%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://www.881992.net.cn%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88|%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://www.k338448.cn%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88|%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://www.z338448.cn%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88|%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://www.a338448.cn%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88|%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://www.668550.cn%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88|%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://www.668551.cn%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88|%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://www.668552.cn%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88|%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://www.668553.cn%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88|%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://www.668557.cn%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88|%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://www.668559.cn%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88|%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://www.881992.cn%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88|%E5%BD%A9%5B/url%5Dxom4g0qo
fa97w9t0 (2008-10-05)回复:  
%5Burl=http://bursier.ro/assbljq%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88.%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://go.eblog.my/assbljq%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88.%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://assbljq.gimmicksforgeeks.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88.%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://assbljq.blogomania.org%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88.%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://me0h.com/assbljq%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88.%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://assbljq.tellsyou.info%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88.%E5%BD%A9%5B/url%5D%0D%0A%0D%0A%5Burl=http://aqqbljq.20six.fr%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88.%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://aqqbljq.myblog.de%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88.%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://aqqbljq.blogdetik.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88.%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://aqqbljq.thesitez.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88.%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://aqqbljq.neoplanta.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88.%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://aqqbljq.invitevt.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88.%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://blog.cibermotor.es/aqqbljq%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88.%E5%BD%A9%5B/url%5D%0D%0A%5Burl=http://www.kaosblog.com/aqqbljq%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88.%E5%BD%A9%5B/url%5Dfa97w9t0
sdf34fsdsdf (2008-09-29)回复:  
[url=http://www.jipiaoonline.cn]
dkewfrw (2008-09-26)回复:  
%E6%B7%B1%E5%A4%9C%E8%BF%98%E5%9C%A8%E5%B7%A5%E4%BD%9C%20%20%E7%B4%AF%E5%95%8A%0D%0A%5Burl=http://www.tayasaf.cn/htm/cezhenyi.htm%5D%E6%B5%8B%E6%8C%AF%E4%BB%AA%20%5B/url%5D%0D%0A%5Burl=http://www.tayasaf.cn/htm/cewenyi.htm%5D%E7%BA%A2%E5%A4%96%E7%BA%BF%E6%B5%8B%E6%B8%A9%E4%BB%AA%5B/url%5D%0D%0A%5Burl=http://www.tayasaf.cn/htm/cewenyi.htm%5D%E6%B5%8B%E6%B8%A9%E4%BB%AA%5B/url%5D%0D%0A%5Burl=http://www.tayasaf.cn/htm/cesuyi.htm%5D%E6%B5%8B%E9
98pn3agt (2008-09-24)回复:  
%E6%9C%B1%E5%B8%88%E5%82%85%E4%BA%94%E7%82%B9%E5%8D%8A%E4%BA%A4%E8%BD%A6%EF%BC%8C%E7%9C%8B%E7%9C%8B%E8%A1%A8%E5%B7%B2%E7%BB%8F%E4%BA%94%E7%82%B9%E4%B8
dgajwrt (2008-09-24)回复:  
%5Burl=http://www.yijiaxx.com%5D%E8%93%93%E4%B8%BD%E8%89%BA%E4%BD%B3%5B/url%5D%0D%0A%5Burl=http://www.yijiaxx.com%5D%E5%8C%96%E5%A6%86%E7%BE%8E%E5%AE%B9%E5%9F%B9%E8%AE%AD%5B/url%5D%0D%0A%5Burl=http://www.yijiaxx.com%5D%E4%B8%93%E4%B8%9A%E5%8C%96%E5%A6%86%E5%AD%A6%E6%A0%A1%5B/url%5D%0D%0A%5Burl=http://www.yijiaxx.com%5D%E7%BE%8E%E5%AE%B9%E7%BE%8E%E5%8F%91%E5%8F%91%E5%9E%8B%E5%B8%88%5B/url%5D%0D%0A%5Burl=http://www.ruihaijixie.com%5D%E6%97%A0%E5%BF%83%E8%BD%A6%E5%BA%8A%5B/url%5D%0D%0A%5Burl=http://www.ruihaijixie.com%5D%E7%9F%AB%E7%9B%B4%E6%9C%BA%5B/url%5D%0D%0A%5Burl=http://www.ruihaijixie.com%5D%E8%B0%83%E7%9B%B4%E6%9C%BA%5B/url%5D%0D%0A%5Burl=http://www.ruihaijixie.com%5D%E6%89%92%E7%9A%AE%E6%9C%BA%5B/url%5D%0D%0A%5Burl=http://www.ruihaijixie.com%5D%E6%A0%A1%E7%9B%B4%E6%9C%BA%5B/url%5D%0D%0A%5Burl=http://www.qushuzhen.com/asfhg.htm%5D%E9%92%A2%E5%A1%91%E5%A4%8D%E5%90%88%E7%AE%A1%20%5B/url%5D%0D%0A%5Burl=http://www.qushuzhen.com%5D%E4%B8%A4%E5%90%91%E6%B5%81%E9%97%B8%E9%98
tj3f3e1v (2008-09-23)回复:  
%E6%9C%B1%E5%B8%88%E5%82%85%E4%BA%94%E7%82%B9%E5%8D%8A%E4%BA%A4%E8%BD%A6%EF%BC%8C%E7%9C%8B%E7%9C%8B%E8%A1%A8%E5%B7%B2%E7%BB%8F%E4%BA%94%E7%82%B9%E4%B8
3vcftazz (2008-09-22)回复:  
%5Burl=http://www.mitechworld.com/zh/index.htm%5D%E7%A1%AC%E5%BA%A6%E8%AE%A1%5B/url%5D%0D%0A%5Burl=http://www.mitechworld.com/zh/index.htm%5D%E6%B5%8B%E5%8E%9A%E4%BB%AA%5B/url%5D%0D%0A%5Burl=http://www.mitechworld.com/zh/index.htm%5D%E6%B5%8B%E5%8E%9A%E5%BA%A6%5B/url%5D%0D%0A%5Burl=http://www.mitechworld.com/zh/chanpin.htm%5D%E6%B4%9B%E6%B0%8F%E7%A1%AC%E5%BA%A6%E8%AE%A1%5B/url%5D%0D%0A%5Burl=http://www.mitechworld.com/zh/chanpin.htm%5D%E9%87%8C%E6%B0%8F%E7%A1%AC%E5%BA%A6%E8%AE%A1%5B/url%5D%0D%0A%5Burl=http://www.mitechworld.com/zh/chanpin.htm%5D%E5%B8%83%E6%B0%8F%E7%A1%AC%E5%BA%A6%E8%AE%A1%5B/url%5D%0D%0A%5Burl=http://www.mitechworld.com/zh/hl200yindduji.htm%5D%E4%BE%BF%E6%90%BA%E5%BC%8F%E7%A1%AC%E5%BA%A6%E8%AE%A1%5B/url%5D%0D%0A%5Burl=http://www.mitechworld.com/zh/hl200yindduji.htm%5D%E9%87%91%E5%B1%9E%E7%A1%AC%E5%BA%A6%E8%AE%A1%5B/url%5D%0D%0A%5Burl=http://www.mitechworld.com/zh/mt150cehouyi.htm%5D%E6%B6%82%E5%B1%82%E6%B5%8B%E5%8E%9A%E4%BB%AA%5B/url%5D%0D%0A%5Burl=http://www.mitechworld.com/zh/mt150cehouyi.htm%5D%E8%B6%85%E5%A3%B0%E6%B3%A2%E6%B5%8B%E5%8E%9A%E4%BB%AA%5B/url%5D%0D%0A%5Burl=http://www.mitechworld.com/zh/mt200cehouyi.htm%5D%E9%87%91%E5%B1%9E%E6%B5%8B%E5%8E%9A%E4%BB%AA%5B/url%5D%0D%0A%5Burl=http://www.mitechworld.com/zh/mt200cehouyi.htm%5D%E9%95
upv5pqve (2008-09-22)回复:  
%E8%AE%B8%E5%A4%9A%E4%BA%BA%E5%BF%AB%E5%88%B0%E7%94%9F%E5%91%BD%E7%BB%88%E7%BB%93%E7%9A%84%E6%97%B6%E5
baa7iijj (2008-09-21)回复:  
%E6%88%91%E7%9A%84%E4%BA%BA%E7%94%9F%E8%A7%82%E8%8B%A5%E8%A6%81%E7%94%A8%E4%B8
pq2obofo (2008-09-20)回复:  
%E7%83%AD%E7%83%88%E5%BA%86%E7%A5%9D%E6%88%91%E4%BB%AC%E4%BC%9F%E5%A4%A7%E7%9A%84%E7%A5%96%E5%9B%BD%E5%8D%B3%E5%B0%86%E8%BF%8E%E6%9D%A5%E8%87%AA%E5%B7%B1%E7%9A%8459%E4%B8%AA%E7%94%9F%E6%97%A5%EF%BC%81%0D%0A%5Burl=http://www.zjldjz.com/link.htm%5D%E5%8C%97%E4%BA%AC%E8%A3%85%E4%BF%AE%E5%85%AC%E5%8F%B8%5B/url%5D%0D%0A%5Burl=http://www.sosano.com/link.htm%5D%E4%BC%A0%E7%9C%9F%E8%BD%AF%E4%BB%B6%5B/url%5D%0D%0A%5Burl=http://www.cnyangsen.cn/link.htm%5D%E7%94%B5%E5%AD%90%E6%95%A3%E7%83%AD%E5%99%A8%5B/url%5D%0D%0A%5Burl=http://www.hndfqzj.com/link.htm%5D%E8%B5%B7%E9%87%8D%E6%9C%BA%5B/url%5D%0D%0A%5Burl=http://www.cnshau.com/link.htm%5D%E4%B8%8A%E6%B5%B7%E9%9F%B3%E5%93%8D%5B/url%5D%0D%0A%5Burl=http://www.mpxmlz.com/link.htm%5D%E7%94%9F%E6
vmcva9tu (2008-09-20)回复:  
%5Burl=http://ljqssb.20six.fr%5D%E9%A6%99%E6%B8%AF%E6
owd3f30t (2008-09-19)回复:  
%5Burl=http://hk778ljq.spaces.live.com%5Dhttp://hk778ljq.spaces.live.com%E7%99%BD%E5%B0%8F%E5%A7%90%E6%9B%BE%E9%81%93%E4%BA%BA%5B/url%5D%20%20%20%0D%0A%5Burl=http://hk788ljq.spaces.live.com%5Dhttp://hk788ljq.spaces.live.com%E6%83%A0%E6%B3%BD%E7%A4%BE%E7%BE%A4%5B/url%5D%20%20%20%0D%0A%5Burl=http://hk8f8ljq.spaces.live.com%5Dhttp://hk8f8ljq.spaces.live.com%E9%A6%99%E6%B8%AF%E6
dhdlffw4 (2008-09-19)回复:  
%E6%B2%B3%E5%8D%97%E6%9C%BA%E6%A2%B0%E4%BA%A7%E5%93%81%E5%A4%A7%E5%85%A8%0D%0A%0D%0A%5Burl=http://www.lyyfjx.com%5D%E7%90%83%E7%A3%A8%E6%9C%BA%5B/url%5D%0D%0A%5Burl=http://www.lyyfjx.com%5D%E9
wdyqrhkl (2008-09-18)回复:  
%5Burl=http://665778k.spaces.live.com%5Dhttp://665778k.spaces.live.com%5B/url%5D%0D%0A%5Burl=http://665778t.spaces.live.com%5Dhttp://665778t.spaces.live.com%5B/url%5D%0D%0A%5Burl=http://665778o.spaces.live.com%5Dhttp://6657780.spaces.live.com%5B/url%5D%0D%0A%5Burl=http://665778s.spaces.live.com%5Dhttp://665778s.spaces.live.com%5B/url%5D%0D%0A%5Burl=http://665778i.spaces.live.com%5Dhttp://665778i.spaces.live.com%5B/url%5D%0D%0A%5Burl=http://665778u.spaces.live.com%5Dhttp://665778u.spaces.live.com%5B/url%5D%0D%0A%5Burl=http://665778q.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://665778w.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://665778a.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://chinaa89.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://chinaa81.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://chinaa61.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://chinaa65.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://hk338.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://chinaa66.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://chinaa11.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://chinaa22.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://chinaa28.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://chinaa88.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://n667.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://nn667.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://nb667.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://nm667.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://nv667.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://fk667.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%20%0D%0A%5Burl=http://nc667.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%20%0D%0A%5Burl=http://nnwq21.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://881ff.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://992ff.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://665345a.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://665345b.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://665345c.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://665345d.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://665345e.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://665345f.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://665345g.spaces.live.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://bursier.ro/assbljq%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://go.eblog.my/assbljq%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://assbljq.gimmicksforgeeks.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://assbljq.blogomania.org%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://me0h.com/assbljq%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://assbljq.tellsyou.info%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://aqqbljq.20six.fr%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://aqqbljq.myblog.de%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://aqqbljq.blogdetik.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://aqqbljq.thesitez.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://aqqbljq.neoplanta.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://aqqbljq.invitevt.com%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://blog.cibermotor.es/aqqbljq%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5D%0D%0A%5Burl=http://www.kaosblog.com/aqqbljq%5D%E9%A6%99%E6%B8%AF%E5%85%AD%E5%90%88%5B/url%5Dwdyqrhkl
b8uiajk4 (2008-09-17)回复:  
%E6%9C
« 1 23» Pages: ( 1/3 total )

用户名:

搜索

系统公告

小调查

新加入

  • jttnaq
  • mhkkqj
  • pgspnwr
  • ofunamu
  • qjrnd
  • 尤米尼斯
  • 德明泉

朋友圈分类

  • » 影视音乐
  • » 置业安居
  • » 车行天下
  • » 星座情缘
  • » 体育联盟
  • » 职业交流
  • » 技术联盟
  • » 同城对碰
  • » 生活休闲
  • » 商业金融
  • » 原创空间
Powered by LxBlog v5.3 Code © 2003-07 PHPWind.com Corporation
Time 0.161600 second(s),query:5 Gzip enabled contact us