Giter Club home page Giter Club logo

webconnectv5d1's Introduction

### 本设计重点利用Ajax完成核心功能的开发,Ajax是一种充分利用了现有的通信及计算机网络标准实现的客户端浏览器向服务器请求数据的交互式网页开发技术,可以达到不需要刷新整个页面就能够异步更新局部网页的效果。编程语言使用Java语言,是基于B/S架构的网页实时聊天通讯应用。
### 本设计的主要功能包括了:新用户注册、登陆,个人资料及密码修改,实时的群聊及私聊功能,用户搜索及添加、取消关注好友功能,管理员处理违规用户功能等。主要特点是对话信息及用户状态的无刷新实时显示,这使得用户能够迅速与其他在线用户进行对话交互。
主要运用的技术有:异步请求功能的Ajax技术、Spring、SpringMVC及jQuery框架技术,综合运用了JavaScript、JSP等相关Web开发技术。在Ajax技术运用上,主要是利用其异步请求方式向服务器请求数据的技术,定时地向服务器请求资源信息,并且反馈到客户端浏览器上,通过JSP及JavaScript、jQuery技术对数据的处理,充分体现Ajax异步请求技术在本设计中的技术作用。因此也就可以达到不需要刷新整个页面就能够将数据实时地显示在目标网页的局部位置的效果。对Spring技术的运用主要体现在整合开发过程中各位组件并且集中统一管理,利用其良好的解耦性和可测试性为开发提高帮助。而在处理客户端请求和响应方面,采用了SpringMVC框架。通过注解开发方式能够使得开发复杂的功能变得简单,并且也大大缩短了开发周期。

webconnectv5d1's People

Contributors

hank0chan avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.