java实时_Java 实时编程

译者序

前言

致谢

作者简介

第一部分 实时计算概念

第1章 实时系统概述

1.1 实时系统质量

1.2 可预见性和确定性

1.3 实时计算

1.4 实时调度

1.5 参考资料

第2章 实时与Java SE

2.1 Java是实时语言吗

2.2 垃圾回收

2.3 Sun Java SE 6 HotSpot中的垃圾回收

译者序

前言

致谢

作者简介

第一部分 实时计算概念

第1章 实时系统概述

1.1 实时系统质量

1.2 可预见性和确定性

1.3 实时计算

1.4 实时调度

1.5 参考资料

第2章 实时与Java SE

2.1 Java是实时语言吗

2.2 垃圾回收

2.3 Sun Java SE 6 HotSpot中的垃圾回收

2.4 实时垃圾回收算法

2.5 Java的困境

第3章 Java实时规范

3.1 实时 Java 基础

3.2 RTSJ内部机制

3.3 可选的RTSJ工具

3.4 实时Java 的未来

第4章 Sun Java实时系统

4.1 Java RTS程序设计的前奏

4.2 安装Java RTS

4.3 确定性指南

4.4 命令行选项

第二部分 高级Java RTS

第5章 线程、调度与新内存模型

5.1 可调度对象

5.2 实时线程

5.3 内存模型

第6章 同步

6.1 资源共享

6.2 非等待线程通信

第7章 实时时钟API

7.1 Clock API

7.2 Java RTS高精度时间操作

7.3 叠加的股票数据提供的例子

第8章 异步事件

8.1 异步事件处理

8.2 创建一个异步事件处理程序

8.3 基于时间的事件

第9章 异步控制转移和线程终止

9.1 异步控制转移

9.2 异步线程终止

第10章 实时垃圾回收器内部机制

10.1 RTGC操作理论

10.2 RTGC内存分配

10.3 RTGC策略

第三部分 使用Java RTS

第11章 证券交易系统

11.1 股票市场

11.2 交易系统实现

11.3 Java SE版本

11.4 Java RTS 版本

11.5 Java RTS 没有堆的版本

11.6 应用程序配置

第12章 Java RTS工具

12.1 Java RTS开发

12.2 线程调度展示台(TSV)

12.3 Java RTS DTrace探针

参考文献

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本聊天系统采用客户机/服务器(C/S)地模式来设计,是一个3层地C/S结构:数据库服务器→应用程序服务器端→应用程序客户端,其分层结构如下图所示。系统采用C/S结构,可以将任务合理分配到客户机端和服务器端,从而降低了系统的通讯开销。 1. 客户层 客户层也叫应用表示层,是应用程序地客户接口部分。给聊天工具设计一个客户层具用很多优点,这是因为客户层担负着用户与应用间地对话功能。它用于检查用户的输入数据,显示应用的输出数据。为了使用户能直观的进行操作,客户层需要使用接口。若聊天用户变更,系统只需改写显示控制和数据检查程序即可,而不影响其他两层。数据检查的内容限于数据的形式和值得范围,不包括有关业务的处理逻辑。 2. 服务层 服务层又叫功能层,相当于应用的本体,他是讲具体的业务出路逻辑编入程序中。例如,用户需要检索数据,系统没法将有关检索要求的信息一次性的传送给功能层:而用户登陆后,聊天登录信息是由功能层处理过的检索结果数据,他也是一次性传送给表示层的。在应用设计中,不许避免在表示层和功能层之间进行多次的数据交换,这就需要尽可能进行一次性的业务处理,达到优化整体设计的目的。 3. 数据层 数据层就是DBMS,本聊天工具使用了Microsoft公司的SQL Server2000能迅速执行大量的更新和检索,因此,从功能层传送到数据层的“要求”一般都使用SQL语言。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值