0 0

j2ee企业级应用系统 当今世界上的技术能否实现通用的页面抓取?10

前言:
    首先,目前大多企业级的应用系统都是采用struts。。net、php等技术实现,有些更基于web 2.0的标准,采用ext,jquery等前端技术,更有甚者采用富客户端的flash,silverlight等技术实现。

问题关键:
    这些系统往往都有用户登录验证的机制,并且采用隐式的请求连接地址。不像互联网上的那些网站上都有明确的URL。
    例如:
    我公司一个.net系统地址如下:http://192.168.0.10/gzfx
    我公司一个java系统地址如下:http://192.168.0.173:7001/RTHI_GUI3
    这两个系统在使用的任何阶段或调用任何功能界面时地址栏上的地址都不会改变。
    再有就是以弹出窗口形式的系统根本没有地址栏。

问题背景:
    公司要求可以做个通用的功能,就是可以对随便一个上述的系统进行页面功能的抓取,也就是当使用者觉得任何一个功能模块常用时,都可以对该页面的功能进行收藏,然后以后直接到我这个功能汇集系统,打开各个连接即可使用(类似于百度的快照吧),开始给我的思路是基于网络爬虫技术的收索引擎,然后又研究页面解析技术,先后了解了htmlparser、lucene、nutch。这几个开源的框架,后来发现类似于百度快照,搜索引擎这种东西,都是有实际的链接地址可爬的,我们一般企业内部的系统都没有实际的地址呀。再加上用户验证、div,iframe实现等等。越来越觉得根本实现不了不可行啊,这样的话,连个文本都难以得到,更别说是applet、电子地图,图片等等动态的内容了啊。

问题需求:
    请哪位大侠帮我分析一下,我现在就认为这个需求简直是天方夜谭,哪位同仁能给个解决方案,至少是告诉我有什么东西能实现我的这些需求呢???不胜感激啊!!!!
   

       
2010年1月27日 17:57
目前还没有答案

相关推荐

    用J2EE架构企业级应用概述

    【J2EE 架构企业级应用概述】 J2EE(Java 2 Platform, Enterprise Edition)是一种用于构建和部署企业级应用的开放标准框架,它提供了丰富的服务和组件模型,以支持复杂的企业环境中的分布式计算需求。J2EE平台允许...

    J2EE企业级应用测试实践

    《J2EE企业级应用测试实践》这本书深入探讨了在这个复杂环境中进行有效测试的策略和技术。通过源代码的实践学习,读者可以更好地理解和掌握测试过程。 测试在J2EE应用程序的生命周期中扮演着核心角色,确保系统的...

    轻量级J2EE企业级应用实战

    本文将详细介绍轻量级J2EE企业级应用实战的知识点,重点内容围绕JavaEE基础开发知识、三大框架Struts2.2、Spring3.0、Hibernate3.6的使用方法,以及如何将这些技术整合应用于实际项目中。 首先,我们需要了解JavaEE...

    MyEclipse10--J2EE企业级应用开发课程资源.rar

    《J2EE企业级应用开发》是计算机软件技术专业学生的程序设计主修课程。修习本课程的目的是让学生在经过基本程序设计能力训练之后,掌握具有较高应用价值的JavaWeb应用程序设计的能力,掌握Java Web网站应用程序设计...

    j2ee 企业应用源码

    J2EE(Java 2 Platform, Enterprise Edition)是Java平台上用于构建和部署企业级应用程序的框架。这个标题暗示我们正在探讨的是一个基于J2EE技术的项目源码,这通常涉及到多层架构、分布式计算以及服务器端组件等...

    J2ee技术与应用

    J2EE技术包括Servlet、JSP、EJB、JDBC等多种技术,旨在提高企业级应用程序的开发效率和可靠性。 在J2EE技术中,Servlet是服务器端的小程序,用于处理HTTP请求和响应。JSP(Java Server Pages)是用于创建动态网页的...

    轻量级J2EE企业应用实战

    总结起来,本书提供了完整的轻量级J2EE企业应用开发的知识和实践,涵盖了从基础架构到具体实现,再到实际应用案例的各个方面。对于那些希望在企业级应用开发领域站稳脚跟的Java开发者来说,这是一本宝贵的学习资料。

    apache-tomcat-9-J2EE企业级应用开发课程资源.zip

    《J2EE企业级应用开发》是计算机软件技术专业学生的程序设计主修课程。修习本课程的目的是让学生在经过基本程序设计能力训练之后,掌握具有较高应用价值的JavaWeb应用程序设计的能力,掌握Java Web网站应用程序设计...

    介绍j2ee企业级应用的图书+详细介绍了如何整合struts+hibernate+spring的整合

    在IT行业中,Java技术栈是企业级应用开发的重要选择,特别是对于构建复杂、可扩展的系统。本资源包聚焦于J2EE(Java 2 Platform, Enterprise Edition)平台的应用,以及Struts、Hibernate和Spring这三大框架的整合,...

    java 开发 J2EE企业级应用

    9. **Spring框架**:虽然Spring不属于J2EE规范,但它在企业级应用开发中广泛应用,提供依赖注入、AOP(面向切面编程)、MVC框架、事务管理等服务。 10. **Web服务(SOAP/WSDL/RESTful)**:J2EE支持创建和消费Web...

    j2ee 企业级开发

    **J2EE企业级开发详解** **一、J2EE概念** J2EE,全称为Java 2 Platform, Enterprise Edition,是由Sun Microsystems公司推出的Java平台,用于构建和部署分布式企业级应用程序。它提供了多种服务、组件模型和接口,...

    J2EE企业级应用开发过程.ppt

    【J2EE企业级应用开发过程】是针对大型企业构建复杂、高可用性应用程序的框架。...通过理解和掌握J2EE,开发人员能够在企业级软件开发中发挥关键作用,构建出满足业务需求并能适应未来变化的应用系统。

    apache-maven-3.6.0--J2EE企业级应用开发课程资源.zip

    《J2EE企业级应用开发》是计算机软件技术专业学生的程序设计主修课程。修习本课程的目的是让学生在经过基本程序设计能力训练之后,掌握具有较高应用价值的JavaWeb应用程序设计的能力,掌握Java Web网站应用程序设计...

    J2EE企业级应用测试实践:J2EE企业级应用测试实践.iso

    J2EE企业级应用测试实践:J2EE企业级应用测试实践.iso 光盘资源

    J2EE构建企业级应用解决方案

    《J2EE构建企业级应用解决方案》一书配套光盘

    J2EE与UML企业级应用开发

    用于J2EE企业级开发,和用于UML进行前期分析,是个不错的用于学习的资料

    基于J2EE技术的企业信息管理系统应用研究

    J2EE技术平台是SUN公司专门针对基于企业级应用开发的技术平台,具有非常好的拓展性,完全抛开软件和硬件以及操作系统的束缚,一次开发,就可以部署在不同的网络环境和操作系统之中。 二、基于J2EE技术的企业信息...

    J2ee企业级开发考试大纲

    J2EE企业级开发考试大纲详细涵盖了J2EE开发中的关键技术和知识点,旨在测试学生对这一领域的理解和应用能力。以下是大纲中涉及的主要内容: 1. **Struts框架技术**:Struts是Java Web开发中常用的MVC框架。考生需要...

    用J2EE和UML开发Java企业级应用程序(PDF 带书签版)

    本书通过一个完整的实例,系统介绍了用J2EE开发企业级软件工程时,将UML建模技术应用到软件开发过程各个阶段的方法。本书首先介绍了J2EE的基本概念和主要技术,以及UML中的各种设计视图和基本原理,然后以软件工程的...

Global site tag (gtag.js) - Google Analytics