- 浏览: 102255 次
- 性别:
- 来自: 深圳
最新评论
-
chifanbua:
我基本上在iteye上很少留言的 不过你的这个写的确实不错 用 ...
Oracle decode函数说明 -
shaoxuexue86:
谢谢啊
RMI 开发步骤 -
huxiaojun_198213:
RMIRegistHelper只是负责注册远程对象,与客户端所 ...
RMI 开发步骤 -
shaoxuexue86:
请问客户端程序ClientTest 与 RMIRegistHe ...
RMI 开发步骤 -
huxiaojun_198213:
本章节可能有一些细节方面翻译得不是很好,有出入的地方,还请各 ...
RMI动态类加载
文章列表
开发高性能并发应用不是一件容易的事情。这类应用的例子包括高性能Web服务器、游戏服务器和搜索引擎爬虫等。这样的应用可能需要同时处理成千上万个请求。对于这样的应用,一般采用多线程或事件驱动的架构。对于Java来说 ...
在上一篇文章中介绍了Java字节代码的操纵,其中提到了利用Java类加载器来加载修改过后的字节代码并在JVM上执行。本文接着上一篇的话题,讨论Java类的加载、链接和初始化。Java字节代码的表现形式是字节数组(byte[]),而Java ...
1.介绍
统一资源标识符提供了一种简单,可扩展的机制来标识一个资源。URI的语法和语义来自于World Wide Web发起的概念(始于1990,并在www的统一资源标识符RFC1630中描述)。URI规范用于满足在因特网资源定位功能建议和统一资源名 ...
1. Introduction
Uniform Resource Identifiers (URI) provide a simple and extensible
means for identifying a resource. This specification of URI syntax
and semantics is derived from concepts introduced by the World Wide
Web global information initiative, whose use of such objects dates
...
在一般的Java应用开发过程中,开发人员使用Java的方式比较简单。打开惯用的IDE,编写Java源代码,再利用IDE提供的功能直接运行Java 程序就可以了。这种开发模式背后的过程是:开发人员编写的是Java源代码文件(.java),IDE会负责调用Java的编译器把Java源代码编译成平台无关的字节代码(byte code),以类文件的形式保存在磁盘上(.class)。Java虚拟机(JVM)会负责把Java字节代码加载并执行。Java通过这种方式来实现其“编写一次,到处运行(Write once, run anywhere)” 的目标。Java类文件中包含的字节代码可以被不同平台上的JVM ...
RMI运行时环境在客户端和服务端都扮演了重要的角色.在这种架构中,stub达到了三种目的:
1.它是序列化的,通过网络可以从服务端向客户端发送.也可以包含数据使其可以稳定地向服务端发送消息.
2.它是服务端的代理,客户端可以把stub当作是服务器.
3.它可以池化socket.每次方法调用的时候,stub就向RMI运行时请求一个特别服务的连接.这使得RMI可以在多个请求之间重用sockets(即可以共享socket).
在多个请求之间重用socket,可能会导致下面的问题:
如果一个socket被多个客户端的stubs重用,它们每一个都向不同的服务器发送了消息,那么这些消息之间应该有某种意义 ...
服务端属性
下面的表格包含了一个用于服务端配置的典型列表。注意:当这些属性用于applets时是受限的。
java.rmi.server.codebase
用于指定来源于JVM中类的codebase URL.此属性用于为类注解来自于哪个JVM描述,以使得在远程方法调用中 ...
7.1.1. OK Response
Contents: OPTIONAL response code
human-readable text
The OK response indicates an information message from the server.
When tagged, it indicates successful completion of the associated
command. The human-readable text MAY be presented to th ...
RFC2060规范翻译二
- 博客分类:
- RFC规范
6. Client Commands
IMAP4rev1 commands are described in this section. Commands are
organized by the state in which the command is permitted. Commands
which are permitted in multiple states are listed in the minimum
permitted state (for example, commands valid in authenticated and
...
Network Working Group M. Crispin
Request for Comments: 2060 University of Washington
Obsoletes: 1730 December 1996
Category: Standards Track
INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4r ...
从两个或更多个表中组合数据的过程称为连接表。数据库管理程序从指定的表中形成行的所有组合。对于每个组合,它都测试连接条件。连接条件是带有一些约束的搜索条件。有关约束的列表,参考 SQL Reference。
注意:连接条件涉及的列的数据类型不必相同;然而,这些数据类型必须能相互兼容。计算连接条件的方式与计算其他搜索条件的方式相同,并且使用相同的比较规则。
如果未指定连接条件,则返回在 FROM 子句中列出的表中行的所有组合,即使这些行可能完全不相关。该结果称为这两个表的交叉积(又称为笛卡尔积)。
本节中的示例基于下面两个表。这两个表只是样本数据库中表的简化形 ...
Java SE 6
Java SE 6 文档中心
RMI
RMI官方相关文档
RMI-IIOP
RMI-IIOP官方相关文档
JNDI
JNDI官方相关文档
PDF
iText官网
iText in action 2nd部分翻译
PDFBox
FOP
开源网站
开源中国
Apache官网
开发论坛
IBM中文开发论坛
IBM中文开发论坛Java主题
webservice相关
webservice标准和规范
SOAP1.1
SOAP1.2
在线API
maven
mvn repository
以下翻译来自:o'reilly的RMI书籍:<<Java RMI>>
chapter18.使用定制的Socket
page 367
本书的主要主题是RMI,对于所有RMI的强大,便利功能,事实上只是在JDK的标准Socket对象上的一层实现.在本章中,将向你展示怎样使用其他的Sock ...
原文网址:
http://docs.oracle.com/javase/6/docs/platform/rmi/spec/rmiTOC.html
1.1 概述
在目前的程序设计中,分布式计算常常会被提及。所谓分布式计算,它代表一种程序设计模式,其中的程序,处理的数据和实际的计算都可以广泛的分布 ...
RMI 通信协议
10.1 概述
RMI 协议使用另外两个协议作为其内部通信格式:Java 对象序列化和 HTTP。
对象序列化协议用于编组调用和返回数据。HTTP 协议用于“投递”远程方法调用,并在情况允许时获得返回数据。
每种协议都有专 ...