Java 应用与开发 - HTTP 会话跟踪技术会话跟踪技术 本节习题 Java 应用与开发 HTTP 会话跟踪技术 王晓东 wangxiaodong@ouc.edu.cn 中国海洋大学 November 25, 2018 大纲 会话基本概念 会话跟踪技术 本节习题 学习目标 1. 掌握会话的基本概念,理解会话不是仅仅使用 HTTP 协议 就能够保证的,而是客户端浏览器和服务器端在 HTTP 协 议之上采用额外的技术协同的结果。 2 会话基本概念 会话跟踪技术 本节习题 什么是会话 ▶ 在 Web 应用中把客户端浏览器开始请求 Web 服务器,访问 不同 Web 文档进行请求/响应,到结束访问的一系列过程称 为会话,即一次会话(Session)。 ▶ 当用户访问第一个 Java Web 组件时,Java EE Web 服务器 自动为用户创建一个会话对象。 例如,当当网进行图书浏览、购买、完成结算的全过程可能是一 次会话;登录 本节习题 会话跟踪 O HTTP 的固有设计“缺陷” 由于 Web 应用采用 HTTP 协议,而 HTTP 协议是无状态、不 持续的协议,所以需要独立于 HTTP 协议的会话跟踪技术,用 于记录会话的状态信息。 O 什么是会话跟踪 ▶ 在一个会话内,当用户在次访问时,服务器需要能够定位是 先前访问的同一个用户。 ▶ Web 应用需要在用户访问的一个会话内,让 Web 服务器保 存客户的信息(如客户的账号或客户的购物车),称为会话0 码力 | 54 页 | 824.47 KB | 1 年前3
Java EE 企业应用系统设计 - HTTP 请求处理编程大纲 HTTP 请求内容 Java EE 请求对象 Java EE 企业应用系统设计 HTTP 请求处理编程 王晓东 wangxiaodong@ouc.edu.cn 中国海洋大学 November 17, 2018 大纲 HTTP 请求内容 Java EE 请求对象 学习目标 1. 理解 Web 的工作模式,掌握 HTTP 协议的特点以及 HTTP 请求中包含哪些信息。 2. 理解 理解 Java HTTP 请求对象的类型及其生命周期,掌握请求 对象的功能,学习部分请求对象方法的用法。 大纲 HTTP 请求内容 Java EE 请求对象 大纲 HTTP 请求内容 Java EE 请求对象 大纲 HTTP 请求内容 Java EE 请求对象 接下来⋯ HTTP 请求内容 Java EE 请求对象 大纲 HTTP 请求内容 Java EE 请求对象 Web 工作模式 通常使用请求�响应模式。 ▶ 客户端(浏览器)向服务器发出 HTTP 请求,在 HTTP 请 求中包含传递到服务器的数据; ▶ Web 服务器接收到请求,对请求进行处理。 ▶ Web 服务器使用 HTTP 向客户端发送响应。 ▶ 客户端接收到响应后,进行显示或页面跳转。 大纲 HTTP 请求内容 Java EE 请求对象 HTTP 请求中包含的信息 HTTP 请求中包含的信息包括两部分:请求头和请求体。0 码力 | 27 页 | 565.27 KB | 1 年前3
Java EE 企业应用系统开发 - HTTP 响应处理编程大纲 HTTP 响应的内容 HTTP 响应对象 响应对象功能和方法 Java EE 企业应用系统开发 HTTP 响应处理编程 王晓东 wangxiaodong@ouc.edu.cn 中国海洋大学 November 17, 2018 大纲 HTTP 响应的内容 HTTP 响应对象 响应对象功能和方法 学习目标 1. 掌握 HTTP 响应的内容,包括响应状态行、响应头、响应 体。 2 理解 Java HTTP 响应对象的类型及其生命周期,掌握响应 对象的功能。 3. 学习并实践掌握部分响应对象方法的用法。 大纲 HTTP 响应的内容 HTTP 响应对象 响应对象功能和方法 大纲 HTTP 响应的内容 HTTP 响应对象 响应对象功能和方法 大纲 HTTP 响应的内容 HTTP 响应对象 响应对象功能和方法 接下来⋯ HTTP 响应的内容 HTTP 响应对象 响应对象功能和方法 响应对象功能和方法 大纲 HTTP 响应的内容 HTTP 响应对象 响应对象功能和方法 HTTP 响应的内容 在 Web 服务器接收请求处理后,向客户端发送 HTTP 响应 (Response)。 O 响应的内容 ▶ 响应状态(Status Code) ▶ 响应头(Response Header) ▶ 响应体(Response Body) 大纲 HTTP 响应的内容 HTTP 响应对象 响应对象功能和方法0 码力 | 26 页 | 575.28 KB | 1 年前3
Introducing Apache WicketIntroducing Apache Wicket ● Component oriented frameworks difer from classic web frameworks by building a model of requested page on the server side and generating the HTML to send back according to frameworks ofer when we build a desktop application. ● This kind of framework hides the details of the HTTP protocol and naturally solves the problem of its stateless nature. Component oriented framework encoding="UTF-8"?>Wicket HelloWorld 0 码力 | 53 页 | 1.85 MB | 1 年前3
Apache ActiveMQ Artemis 2.37.0 User Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2. Why use Apache ActiveMQ Artemis? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465 78. Embedding Apache ActiveMQ Artemis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467 79. Artemis on Apache Karaf. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 539 页 | 11.16 MB | 1 年前3
Apache Unomi 2.x - DocumentationAPACHE UNOMI 2.X - DOCUMENTATION Apache Software Foundation 1. WHAT’S NEW 1.1. WHAT’S NEW IN APACHE UNOMI 2.0 Apache Unomi 2 is a new release focused on improving core functionalities and robustness corresponding REST API ( cxs/scopes ) For example, an "apache" scope can be created using the following API call. 1.1.3. JSON SCHEMAS Apache Unomi 2 introduces support for JSON Schema (https://json-schema (https://json-schema.org/specification.html) for all of its publicly exposed endpoints. Data received by Apache Unomi 2 will first be validated against a known schema to make sure it complies with an expected payload0 码力 | 117 页 | 4.78 MB | 1 年前3
Apache Unomi 1.1.x - DocumentationAPACHE UNOMI 1.1.X - DOCUMENTATION Apache Software Foundation TABLE OF CONTENTS 1. Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.6.7. Integrating with an Apache HTTP web server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 1. CONCEPTS 1.1. CONCEPTS Apache Unomi gathers information about users actions, information that is processed and stored by Unomi0 码力 | 32 页 | 477.20 KB | 1 年前3
Apache Unomi 1.x - DocumentationAPACHE UNOMI 1.X - DOCUMENTATION TABLE OF CONTENTS 1. Quick start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2. First steps with Apache Unomi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 2.5.13. Integrating with an Apache HTTP web server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 2.50 码力 | 158 页 | 3.65 MB | 1 年前3
Apache ActiveMQ Artemis 1.2.0 User ManualThe Client Classpath 12. Examples 13. Routing Messages With Wild Cards 14. Understanding the Apache ActiveMQ Artemis Wildcard Syntax 15. Filter Expressions 16. Persistence 17. Configuring Transports 43. Libaio Native Libraries 44. Thread management 45. Logging 46. REST Interface 47. Embedding Apache ActiveMQ Artemis 48. Spring Integration 49. AeroGear Integration Table of Contents ActiveMQ Artemis in depth manual on all aspects of Apache ActiveMQ Artemis Apache ActiveMQ Artemis User Manual ActiveMQ Artemis Documentation 3 Introduction Licensed to the Apache Software Foundation (ASF) under one0 码力 | 244 页 | 1.46 MB | 1 年前3
Apache ActiveMQ Artemis 2.36.0 User Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2. Why use Apache ActiveMQ Artemis? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465 78. Embedding Apache ActiveMQ Artemis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467 79. Artemis on Apache Karaf. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 539 页 | 11.14 MB | 1 年前3
共 411 条
- 1
- 2
- 3
- 4
- 5
- 6
- 42













