快速业务通道

在Java ME平台中使用Subversion、NetBeans IDE和Sun Java System Web Server - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-16
持 WebDAV。因此我使用 WebDAV 作为 MIDlet 套件部署协议。

一旦服务器打开并运行,我将按照这些配置步骤通过 Netbeans IDE 来启用 MIDlet 的 WebDAV 部署。

在服务器 (peg) 上在用于部署 JAD 和 JAR 文件的文件根下创建目录。

使用 keyfile 身份验证来创建一个 WebDAV 访问所需要的用户和密码值对。

在服务器层启用 WebDAV。

在虚拟服务器(virtual-server)层创建 WebDAV 收集。

将 JAD 文件的 MIME 类型添加到服务器。

/jadpool 目录

我们需要在 web 服务器的文件根下找到一些位置提供给 JAD 和 JAR 文件。我选择 jadpool 作为目录名称。jadpool 是关于短语 基因库(gene pool) 方面的游戏名。

在服务器上使用下面的代码作为用户根创建目录是一件简单的事情,这些代码是:

cd /export/home/shared/docroots/marejka.dyndns.org    mkdir jadpool    chown webservd:webservd jadpool

结果显示在图 1 中。

在Java ME平台中使用Subversion、NetBeans IDE和Sun Java System Web Server - 编程入门网

图 1:Webserver 根文件目录列表。

身份验证

我不想对身份验证这一相当直观的过程进行详细介绍。在基于浏览器的 Web 管理控制台(Web Server Admin Console)内,在 Configurations > peg 下,我选择访问控制(Access Control)选项卡执行两项任务:

创建一种称作 keyfile 的密钥文件(Key File)的身份验证数据库

创建一个用户 —— 例如, richard -- 并给用户一个密码

请注意,我没有创建任何用户组,也没创建或修改任何访问控制列表(Access Control Lists,ACL)。

在Java ME平台中使用Subversion、NetBeans IDE和Sun Java System Web Server(3)

时间:2011-07-18

WebDAV

要在服务器上启用 WebDAV,需要选择一个单独的复选框。复选框位于 Configurations > peg 页面、选项卡 General 和次选项卡 WebDAV 上。我选择了 WebDAV,如下表 2 所示,并参考了我已经创建的密钥文件 keyfile 验证了身份验证数据库。

在Java ME平台中使用Subversion、NetBeans IDE和Sun Java System Web Server - 编程入门网

图 2:在服务器配置层启用 WebDAV。

接下来我需要在虚拟服务器层创建 WebDAV 收集。再次使用 Web 服务器管理控制台(Web Server Admin Console),我不断向下挖掘直至到达 Configurations > peg > Virtual Servers > peg 页面,并选择 WebDAV 选项卡,如图 3 所示:

在Java ME平台中使用Subversion、NetBeans IDE和Sun Java System Web Server - 编程入门网

图 3:虚拟机服务器 —— WebDAV 收集。

选择 New 选项,呈现一个弹出窗口 New WebDAV Collection。我指定了 /jadpool 作为 URI,并将 Source URI 空着,然后单击 Next 按钮。图 4 显示了 WebDAV 初始创建页面。

在Java ME平台中使用Subversion、NetBeans IDE和Sun Java System Web Server - 编程入门网

图 4:WebDAV 收集创建 —— URI 信息。

单击 Next 按钮,引导至访问控制(Access Control)页面,如图 5 所示。出于安全意识,我通过选择“Allow the following users in the authentication database(允许在身份验证数据库中的用户访问)”选项限制访问,并把我自己放入用户身份(ID)列表中。

在Java ME平台中使用Subversion、NetBeans IDE和Sun Java System Web Server - 编程入门网

图 5:WebDAV 收集创建 —— 访问控制(Access Control)

在Java ME平台中使用Subversion、NetBeans IDE和Sun Java System Web Server(4)

时间:2011-07-18

再次单击 Next 按钮,我们进入了 Review 页面,如图 6 所示。快速审查一遍各个参数,果敢地单击 Finish 按钮就创建了 WebDAV 收集。

在Java ME平台中使用Subversion、NetBeans IDE和Sun Java System Web Server - 编程入门网

图 6:WebDAV 收集创建 —— 审查并运行。

如果需要,使用收集属性页面可以确定我的 /jadpool WebDAV 收集属性。在图 3 中的相同页面上开始并选择一个已有的收集,图 7 向我显示了一个属性页面。

在Java ME平台中使用Subversion、NetBeans IDE和Sun Java System Web Server - 编程入门网

图 7:WebDAV 收集属性 —— /jadpool。

MIME 类型

最后,我将 MIDlet 套件的 MIME 类型添加到 web 服务器。在服务器上设置 MIME 类型意味着 JAD 文件的请求将不仅提供正确的文件,而且将在 HTML 响应中正确地设置

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号