java网络编程 时间: 2007-05-29 yycnet.yeah.net yyc译 历史上的网络编程都倾向于困难、复杂,而且极易出错。程序员必须掌握与网络有关的大量细节,有时甚至要对硬件有深刻的认识。一般地,我们需要理解连网协议中不同的层(Layer)。而且对于每个连网库,一般都包含了数量众多的函数,分别涉及信息块的连接、打 发布时间:2012-06-25 作者: 佚名技术 views(159)
查找程序的GUI版本 时间: 2007-05-29 yycnet.yeah.net yyc译 最好的方法是让查找程序一直保持运行,要查找什么东西时只需简单地切换到它,并键入要查找的名字即可。下面这个程序将查找程序作为一个application/applet创建,且添加了名字自动填写功能,所以不必键入完整的姓,即可看到数据: //: VLookup.java// 发布时间:2012-06-25 作者: 佚名技术 views(200)
NameSender程序片 时间: 2007-05-29 yycnet.yeah.net yyc译 正如早先指出的那样,程序片必须用Java 1.0编写,使其能与绝大多数的浏览器适应。也正是由于这个原因,我们产生的类数量应尽可能地少。所以我们在这儿不考虑使用前面设计好的Dgram类,而将数据报的所有维护工作都转到代码行中进行。此外,程序片要用一 发布时间:2012-06-25 作者: 佚名技术 views(384)
机器的标识 时间: 2007-05-29 yycnet.yeah.net yyc译 当然,为了分辨来自别处的一台机器,以及为了保证自己连接的是希望的那台机器,必须有一种机制能独一无二地标识出网络内的每台机器。早期网络只解决了如何在本地网络环境中为机器提供唯一的名字。但Java面向的是整个因特网,这要求用一种机制对来自世界各地 发布时间:2012-06-25 作者: 佚名技术 views(338)
JDBC API为何如何复杂 时间: 2007-05-29 yycnet.yeah.net yyc译 阅览JDBC的联机帮助文档时,我们往往会产生畏难情绪。特别是DatabaseMetaData接口与Java中看到的大多数接口相反,它的体积显得非常庞大存在着数量众多的方法,比如dataDefinitionCausesTransactionCommit(),getMaxColumnNameLength(),getMaxStat 发布时间:2012-06-25 作者: 佚名技术 views(134)
要注意的问题 时间: 2007-05-29 yycnet.yeah.net yyc译 前面采取的似乎是一种完美的方法。没有CGI编程,所以在服务器启动一个CGI程序时不会出现延迟。数据报方式似乎能产生非常快的响应。此外,一旦Java 1.1得到绝大多数人的采纳,服务器端的那一部分就可完全用Java编写(尽管利用标准输入和输出同一个非Java程序 发布时间:2012-06-25 作者: 佚名技术 views(186)
服务器和客户机 时间: 2007-05-29 yycnet.yeah.net yyc译 网络最基本的精神就是让两台机器连接到一起,并相互交谈或者沟通。一旦两台机器都发现了对方,就可以展开一次令人愉快的双向对话。但它们怎样才能发现对方呢?这就象在游乐园里那样:一台机器不得不停留在一个地方,侦听其他机器说:嘿,你在哪里呢?停 发布时间:2012-06-25 作者: 佚名技术 views(284)
远程接口概念 时间: 2007-05-29 yycnet.yeah.net yyc译 RMI对接口有着强烈的依赖。在需要创建一个远程对象的时候,我们通过传递一个接口来隐藏基层的实施细节。所以客户得到远程对象的一个句柄时,它们真正得到的是接口句柄。这个句柄正好同一些本地的根代码连接,由后者负责通过网络通信。但我们并不关心这些事 发布时间:2012-06-25 作者: 佚名技术 views(281)
|