在Java ME平台中使用Subversion、NetBeans IDE和Sun Java System Web Server - 编程入门网
持 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) 方面的游戏名。 在服务器上使用下面的代码作为用户根创建目录是一件简单的事情,这些代码是:
结果显示在图 1 中。 图 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-18WebDAV 要在服务器上启用 WebDAV,需要选择一个单独的复选框。复选框位于 Configurations > peg 页面、选项卡 General 和次选项卡 WebDAV 上。我选择了 WebDAV,如下表 2 所示,并参考了我已经创建的密钥文件 keyfile 验证了身份验证数据库。 图 2:在服务器配置层启用 WebDAV。 接下来我需要在虚拟服务器层创建 WebDAV 收集。再次使用 Web 服务器管理控制台(Web Server Admin Console),我不断向下挖掘直至到达 Configurations > peg > Virtual Servers > peg 页面,并选择 WebDAV 选项卡,如图 3 所示: 图 3:虚拟机服务器 —— WebDAV 收集。 选择 New 选项,呈现一个弹出窗口 New WebDAV Collection。我指定了 /jadpool 作为 URI,并将 Source URI 空着,然后单击 Next 按钮。图 4 显示了 WebDAV 初始创建页面。 图 4:WebDAV 收集创建 —— URI 信息。 单击 Next 按钮,引导至访问控制(Access Control)页面,如图 5 所示。出于安全意识,我通过选择“Allow the following users in the authentication database(允许在身份验证数据库中的用户访问)”选项限制访问,并把我自己放入用户身份(ID)列表中。 图 5:WebDAV 收集创建 —— 访问控制(Access Control) 在Java ME平台中使用Subversion、NetBeans IDE和Sun Java System Web Server(4)时间:2011-07-18再次单击 Next 按钮,我们进入了 Review 页面,如图 6 所示。快速审查一遍各个参数,果敢地单击 Finish 按钮就创建了 WebDAV 收集。 图 6:WebDAV 收集创建 —— 审查并运行。 如果需要,使用收集属性页面可以确定我的 /jadpool WebDAV 收集属性。在图 3 中的相同页面上开始并选择一个已有的收集,图 7 向我显示了一个属性页面。 图 7:WebDAV 收集属性 —— /jadpool。 MIME 类型 最后,我将 MIDlet 套件的 MIME 类型添加到 web 服务器。在服务器上设置 MIME 类型意味着 JAD 文件的请求将不仅提供正确的文件,而且将在 HTML 响应中正确地设置 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |