
微信扫一扫,移动浏览光盘
简介
通过学习本书,您可以实现J2EE和.NET之间的集成。本书由Microsoft和Sun公司的技术专家介绍各种相关技术,提供了业务合作伙伴之间跨平台通信和关键企业数据传输的解决方案。本书使用一个案例分析作为整体的框架,Dwight Peltzer教授在本书中介绍了各种与集成J2EE和.NET相关的技术问题,并且提供实际的解决方案、建议和最佳实践,IT专家和开发人员可在工作中利用这些最佳实践。本书也介绍了各种技术以及如何将安们结合起来使用,这些都将帮助您成功地集成J2EE和.NET技术。
·使用集成的软件开发进入电子商务时代。
·结合使用各种语音,包括Visual Basic.NET、C++和C。
·设计要伸缩的多层分布式应用。
·利用java技术的完整补充。
·包括任意的业务模型需求。
·支持Web组件的开发。
·研究NET.Framcwork,包括SQL Server、ADO.NET、Visual Studio.NET、公共语言运行库(CTS)、通用语言规范(CLS)等。
·研究J2EE体系结构,学习如何创建动态Web页,以及实现企业应用集成。
·比较各种技术并发现其中的公共特征和互操作性的优点。
目录
第1部分 j2ee的互操作性
第1章 企业软件的互操作性
1.1 分布式应用开发的介绍
1.2 企业中的互操作性
1.3 j2ee servlets、java server pages以及web服务
1.4 enterdrise javabeans、接口以及jdbc持久性
1.5 rmi-iiop、jndi以及部署描述符
1.6 .net语言集成组件
1.6.1 公共语言运行库任务
1.6.2 cts支持数据类型的互操作性
1.6.3 通用语言规范
1.7 asp.net体系结构
1.8 asp.net和web服务
1.9 第三方供应商的互操作性解决方案
1.9.1 java/microsoft.net的互操作性实现方法
1.9.2 将java代码编译为.net代码
1.10 最佳实践、设计模式、安全性和业务解决方案
1.11 java连接器体系结构(jca)规范
1.11.1 企业应用集成的概念
1.11.2 企业信息系统的概念
.1.11.3 eis方式的变化
1.12 案例分析:国际外币汇兑组织(ifce)
1.12.1 产品前景
1.12.2 综合资料
第2章 j2ee servlets、java server pages和web服务
2.1 j2ee规范
2.1.1 通信技术
2.1.2 表示技术
2.1.3 业务应用程序技术
2.2 开发j2ee应用程序
2.2.1 基于web的远程表示模型
2.2.2 分布式逻辑应用程序模型
2.2.3 远程数据管理模型
2.2.4 分布式数据管理模型
2.3 mvc业务开发模型
2.4 servlet的设计
2.4.1 http和servlets
2.4.2 servlet的生命周期
2.4.3 小型的servlet
2.4.4 servlet接口和类
2.4.5 使用servlets管理会话状态
2.5 java server pages
2.5.1 jsp生命周期
2.5.2 jsp的特定标记
2.5.3 jsp页面指令
2.5.4 jsp页面处理的最佳实践
第3章 enterprise javabeans、接口和jdbc持久性
3.1 enterprise javabeans概述
3.1.1 会话beans
3.1.2 实体beans
3.2 ejb接口
3.2.1 远程home接口
3.2.2 远程组件接口
3.2.3 本地组件接口
3.3 实现类探讨
3.4 从客户端的角度分析ejb
3.4.1 远程对象的概念
3.4.2 本地和远程客户端的分析
3.4.3 远程接口和本地接口及其api
3.4.4 本地接口
3.4.5 开发有状态会话bean
3.5 ejb系统的功能
3.5.1 构建会话bean
3.5.2 开发有状态会话bean
3.5.3 开发实体bean
3.5.4 实体bean的特征
3.5.5 实体bean类型
3.5.6 创建cmp实体bean
3.5.7 开发bmp bean
3.5.8 消息驱动bean
第4章 rmi.iiop、jndi和部署描述符
4.1 远程对象访问
4.1.1 接口的探讨
4.1.2 对象串行化
4.2 rmi.iiop、java命名和目录接口
4.2.1 jndi基础架构
4.2.2 获得属性
4.2.3 在目录服务中使用绑定
4.3 部署描述符
第ii部分 microsoft.net的内部互操作性
第5章 .net语言集成组件
5.1 定义.net的主要目标
5.2 .net在windows家族中的角色
5.3 分析.net framework
5.4 反射
5.4.1 system.type命名空间
5.4.2 创建类库
5.4.3 读取元数据
5.4.4 理解并构建动态程序集
5.5 公共类型规范(cts)
5.6 通用语言规范(cls)
5.7 创建强名
5.8 .net定位程序集的方式
5.9 总结
第6章 asp.net体系结构
6.1 asp.net命名空间
6.2 asp.net page类
6.2.1 page类
6.2.2 asp.net页面的生命周期
6.2.3 应用页面指令
6.2.4 后台编码功能
6.3 定义web窗体功能
6.4 创建用户控件
6.4.1 通过声明添加用户控件
6.4.2 通过编程添加用户控件
6.4.3 服务器控件类型
6.4.4 web控件
6.4.5 在服务器控件中处理事件
6.5 错误处理和安全性
第7章 asp.net与web服务
7.1 什么是web服务
7.1.1 创建web服务
7.1.2 定义面向服务的体系结构(s0a)
7.2 主要的web服务技术
7.2.1 简单对象访问协议(s0ap)
7.2.2 web服务描述语言
7.3 实现接口
7.3.1 动态绑定
7.3.2 类继承和接口继承
第ⅲ部分 跨平台的互操作性
第8章 第三方供应商的互操作性解决方案
8.1 编写并部署任何平台上的应用程序
8.2 ja.net和j.integra
8.3 jnbridgepro;基础结构和特征
8.3.1 jnbridgepro基础结构
8.3.2 jnbridgepro的功能
8.4 安装介绍
8.4.1 体系结构中的元素
8.4.2 配置.net端
8.4.3 配置java端
8.4.4 通信协议
8.4.5 执行安装程序
8.4.6 配置通信协议
8.4.7 提高网络性能
8.4.8 为生成代理而启动java
8.4.9 为使用代理而配置系统
8.4.10 为利用asp.net而配置代理
8.4.11 为使用代理而启动单机jvm
8.4.12 在非默认的安全管理器下运行java端
8.5 运行示例:jnbridgepro和websphere 5.0
8.5.1 创建jnbcore.war
8.5.2 构建代理dll
8.5.3 构建并运行客户端应用程序
8.5.4 basiccalculatorejb示例文件
第9章 最佳实践、设计模式、安全性和业务解决方案
9.1 应用最佳实践
9.2 容器的角色
9.2.1 最佳实践:从j2ee应用和.net的表示中分离业务逻辑
9.2.2 最佳实践:使用asp.net的后台编码功能
9.2.3 最佳实践:使可应用的瘦客户端和胖客户端的功能最大化
9.2.4 用户输入验证
9.2.5 防止客户端请求重复
9.2.6 限制用户的输入选择
9.2.7 分布式环境的会话状态管理
9.2.8 最佳实践:客户端会话状态
9.2.9 最佳实践:使用隐藏字段
9.2.10 最佳实践:重写url
9.2.11 最佳实践:使用cookie
9.2.12 在j2ee和.net中保持服务器端的状态
9.2.13 最佳实践:使用j2ee的httpsession接口
9.2.14 在.net中定义应用状态
9.2.15 最佳实践:使用httpapplicationstate类
9.2.16 最佳实践;应用状态的访问同步
9.2.17 在asp.net中使用会话状态
9.2.18 最佳实践:使用asp.net会话状态
9.2.19 最佳实践:启动会话状态
9.2.20 配置会话状态的存储信息
9.2.21 最佳实践:在in.process和0ut.of.process保存会话状态
9.2.22 在sql server中保存状态
9.2.23 cookieless会话
9.2.24 使用客户端的cookie保存状态
9.2.25 使用持久性cookie来保存状态
9.2.26 ejb层的持久性
9.2.27 设计最大化的数据交换
9.2.28 j2ee和.net的继承性
9.3 确保企业应用的安全
9.3.1 应用asp.net代码访问安全
9.3.2 使用sql服务器的信任连接
9.3.3 最佳实践:应用安全方法
9.4 提供visual basic.net的ifce业务解决方案
9.5 总结
第ⅳ部分 附录
附录a java连接器体系结构(jca)规范
a.1 jca组件
a.1.1 连接管理约定
a.1.2 事务管理约定
a.1.3 安全约定
a.1.4 利用公共客户端接口
a.1.5 理解资源适配器的作用
a.1.6 数据映射
a.1.7 理解消息代理
a.1.8 构造集成工作流计划
a.2 更多的信息
附录b 其他资源
第1章 企业软件的互操作性
1.1 分布式应用开发的介绍
1.2 企业中的互操作性
1.3 j2ee servlets、java server pages以及web服务
1.4 enterdrise javabeans、接口以及jdbc持久性
1.5 rmi-iiop、jndi以及部署描述符
1.6 .net语言集成组件
1.6.1 公共语言运行库任务
1.6.2 cts支持数据类型的互操作性
1.6.3 通用语言规范
1.7 asp.net体系结构
1.8 asp.net和web服务
1.9 第三方供应商的互操作性解决方案
1.9.1 java/microsoft.net的互操作性实现方法
1.9.2 将java代码编译为.net代码
1.10 最佳实践、设计模式、安全性和业务解决方案
1.11 java连接器体系结构(jca)规范
1.11.1 企业应用集成的概念
1.11.2 企业信息系统的概念
.1.11.3 eis方式的变化
1.12 案例分析:国际外币汇兑组织(ifce)
1.12.1 产品前景
1.12.2 综合资料
第2章 j2ee servlets、java server pages和web服务
2.1 j2ee规范
2.1.1 通信技术
2.1.2 表示技术
2.1.3 业务应用程序技术
2.2 开发j2ee应用程序
2.2.1 基于web的远程表示模型
2.2.2 分布式逻辑应用程序模型
2.2.3 远程数据管理模型
2.2.4 分布式数据管理模型
2.3 mvc业务开发模型
2.4 servlet的设计
2.4.1 http和servlets
2.4.2 servlet的生命周期
2.4.3 小型的servlet
2.4.4 servlet接口和类
2.4.5 使用servlets管理会话状态
2.5 java server pages
2.5.1 jsp生命周期
2.5.2 jsp的特定标记
2.5.3 jsp页面指令
2.5.4 jsp页面处理的最佳实践
第3章 enterprise javabeans、接口和jdbc持久性
3.1 enterprise javabeans概述
3.1.1 会话beans
3.1.2 实体beans
3.2 ejb接口
3.2.1 远程home接口
3.2.2 远程组件接口
3.2.3 本地组件接口
3.3 实现类探讨
3.4 从客户端的角度分析ejb
3.4.1 远程对象的概念
3.4.2 本地和远程客户端的分析
3.4.3 远程接口和本地接口及其api
3.4.4 本地接口
3.4.5 开发有状态会话bean
3.5 ejb系统的功能
3.5.1 构建会话bean
3.5.2 开发有状态会话bean
3.5.3 开发实体bean
3.5.4 实体bean的特征
3.5.5 实体bean类型
3.5.6 创建cmp实体bean
3.5.7 开发bmp bean
3.5.8 消息驱动bean
第4章 rmi.iiop、jndi和部署描述符
4.1 远程对象访问
4.1.1 接口的探讨
4.1.2 对象串行化
4.2 rmi.iiop、java命名和目录接口
4.2.1 jndi基础架构
4.2.2 获得属性
4.2.3 在目录服务中使用绑定
4.3 部署描述符
第ii部分 microsoft.net的内部互操作性
第5章 .net语言集成组件
5.1 定义.net的主要目标
5.2 .net在windows家族中的角色
5.3 分析.net framework
5.4 反射
5.4.1 system.type命名空间
5.4.2 创建类库
5.4.3 读取元数据
5.4.4 理解并构建动态程序集
5.5 公共类型规范(cts)
5.6 通用语言规范(cls)
5.7 创建强名
5.8 .net定位程序集的方式
5.9 总结
第6章 asp.net体系结构
6.1 asp.net命名空间
6.2 asp.net page类
6.2.1 page类
6.2.2 asp.net页面的生命周期
6.2.3 应用页面指令
6.2.4 后台编码功能
6.3 定义web窗体功能
6.4 创建用户控件
6.4.1 通过声明添加用户控件
6.4.2 通过编程添加用户控件
6.4.3 服务器控件类型
6.4.4 web控件
6.4.5 在服务器控件中处理事件
6.5 错误处理和安全性
第7章 asp.net与web服务
7.1 什么是web服务
7.1.1 创建web服务
7.1.2 定义面向服务的体系结构(s0a)
7.2 主要的web服务技术
7.2.1 简单对象访问协议(s0ap)
7.2.2 web服务描述语言
7.3 实现接口
7.3.1 动态绑定
7.3.2 类继承和接口继承
第ⅲ部分 跨平台的互操作性
第8章 第三方供应商的互操作性解决方案
8.1 编写并部署任何平台上的应用程序
8.2 ja.net和j.integra
8.3 jnbridgepro;基础结构和特征
8.3.1 jnbridgepro基础结构
8.3.2 jnbridgepro的功能
8.4 安装介绍
8.4.1 体系结构中的元素
8.4.2 配置.net端
8.4.3 配置java端
8.4.4 通信协议
8.4.5 执行安装程序
8.4.6 配置通信协议
8.4.7 提高网络性能
8.4.8 为生成代理而启动java
8.4.9 为使用代理而配置系统
8.4.10 为利用asp.net而配置代理
8.4.11 为使用代理而启动单机jvm
8.4.12 在非默认的安全管理器下运行java端
8.5 运行示例:jnbridgepro和websphere 5.0
8.5.1 创建jnbcore.war
8.5.2 构建代理dll
8.5.3 构建并运行客户端应用程序
8.5.4 basiccalculatorejb示例文件
第9章 最佳实践、设计模式、安全性和业务解决方案
9.1 应用最佳实践
9.2 容器的角色
9.2.1 最佳实践:从j2ee应用和.net的表示中分离业务逻辑
9.2.2 最佳实践:使用asp.net的后台编码功能
9.2.3 最佳实践:使可应用的瘦客户端和胖客户端的功能最大化
9.2.4 用户输入验证
9.2.5 防止客户端请求重复
9.2.6 限制用户的输入选择
9.2.7 分布式环境的会话状态管理
9.2.8 最佳实践:客户端会话状态
9.2.9 最佳实践:使用隐藏字段
9.2.10 最佳实践:重写url
9.2.11 最佳实践:使用cookie
9.2.12 在j2ee和.net中保持服务器端的状态
9.2.13 最佳实践:使用j2ee的httpsession接口
9.2.14 在.net中定义应用状态
9.2.15 最佳实践:使用httpapplicationstate类
9.2.16 最佳实践;应用状态的访问同步
9.2.17 在asp.net中使用会话状态
9.2.18 最佳实践:使用asp.net会话状态
9.2.19 最佳实践:启动会话状态
9.2.20 配置会话状态的存储信息
9.2.21 最佳实践:在in.process和0ut.of.process保存会话状态
9.2.22 在sql server中保存状态
9.2.23 cookieless会话
9.2.24 使用客户端的cookie保存状态
9.2.25 使用持久性cookie来保存状态
9.2.26 ejb层的持久性
9.2.27 设计最大化的数据交换
9.2.28 j2ee和.net的继承性
9.3 确保企业应用的安全
9.3.1 应用asp.net代码访问安全
9.3.2 使用sql服务器的信任连接
9.3.3 最佳实践:应用安全方法
9.4 提供visual basic.net的ifce业务解决方案
9.5 总结
第ⅳ部分 附录
附录a java连接器体系结构(jca)规范
a.1 jca组件
a.1.1 连接管理约定
a.1.2 事务管理约定
a.1.3 安全约定
a.1.4 利用公共客户端接口
a.1.5 理解资源适配器的作用
a.1.6 数据映射
a.1.7 理解消息代理
a.1.8 构造集成工作流计划
a.2 更多的信息
附录b 其他资源
.NET & J2EE Interoperability
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
