选择显示字体大小

确保j2me无线移动商业应用程序的安全性

但客户机并非移动商业网络上的唯一薄弱环节。随着 web 服务技术成为因特网领域中日益重要的组件,无线网络将面临一些全新的弱点。web 服务使用开放通信协议并在组织的防火墙之外运行,当在企业中部署这些系统时,这将会造成非常实际的安全性威胁。

解决方案正在形成,尽管尚需时日。尤其是,web 服务本身可以用来提供安全性解决方案。新的 web 服务规范计划标准化和集成使用 xml 消息传递的先进的安全性解决方案(如 kerberos 认证和授权、数字证书、数字签名和公/私钥加密)。

可互操作的 web 服务可以将那些安全性解决方案用作产品和服务供应商的一类实用程序。但即使正在出现这些有希望的解决方案,对于您如何有效地保护自己的无线应用程序及运行应用程序的网络而言,开发平台的选择将始终起到举足轻重的作用。

在本文中,我们将重点讨论在 java 2 platform,micro edition(j2me)上进行开发的优缺点。我们首先对 j2me 的基本概念和优点作简单概述。接下来,我们将深入研究基于 j2me 的应用程序相对于其它无线备选应用程序(如 wap 和本机应用程序)的潜在安全性优点。

我们将说明当前在 j2me 平台上可用的应用程序安全性模型,以及该平台对于一些可预料未来趋势的适用性。作为讨论的一部分,我们将提出一些增强 j2me 应用程序的网络和数据安全性的可能方法。在结束部分,我们将总结使用 j2me 技术开发用于最小型无线设备的高级安全应用程序的可行性。在整篇文章中,我们将主要集中讨论当前的和即将出台的(2.0)midp 规范,假定 midp 是最广泛使用的 j2me 概要文件。

因为 web 服务承诺了在移动商业和无线安全性的发展中扮演重要角色,所以在整篇文章中,我们都将讨论包含 web 服务的技术。我们将花一些时间研究 web 服务对您的 j2me 开发策略的影响。

j2me 基础知识

java 平台用于无线设备开发的最大优点是能够生产可在多种平台上运行的可移植代码。但即使有这个优点,各种无线设备在内存、处理能力、电池寿命、显示屏大小和网络带宽等方面的能力差异还是相当大的。不可能将运行在成熟的机顶盒上的应用程序的全部功能都移植到移动电话上。即使对于类似的设备(如 pda 和高级智能电话),在两者间建立可移植性也常常使一种设备超负荷而另一种设备利用不充分。只能在多组类似设备之间实现真正的可移植性。因为认识到一种规格并不能适合所有设备,所以小心地设计 j2me 以在可移植性和可用性之间取得平衡。

随着移动商业从时髦的口号逐渐变成现实,对于移动用户和无线应用程序开发人员这类人而言,事务安全性正在成为一个重要方面。网络整体安全性的强度取决于其最薄弱环节,而在移动商业网络中,最薄弱环节是客户机端设备。无线信号的可<-- copyright 1999-2000 thruport technologies http://www.thruport.com --><-- end dynamic banner insert -->截取本质以及大多数手持设备有限的内存和计算能力,使无线系统极易受到数据窃贼的攻击。

但客户机并非移动商业网络上的唯一薄弱环节。随着 web 服务技术成为因特网领域中日益重要的组件,无线网络将面临一些全新的弱点。web 服务使用开放通信协议并在组织的防火墙之外运行,当在企业中部署这些系统时,这将会造成非常实际的安全性威胁。

解决方案正在形成,尽管尚需时日。尤其是,web 服务本身可以用来提供安全性解决方案。新的 web 服务规范计划标准化和集成使用 xml 消息传递的先进的安全性解决方案(如 kerberos 认证和授权、数字证书、数字签名和公/私钥加密)。

可互操作的 web 服务可以将那些安全性解决方案用作产品和服务供应商的一类实用程序。但即使正在出现这些有希望的解决方案,对于您如何有效地保护自己的无线应用程序及运行应用程序的网络而言,开发平台的选择将始终起到举足轻重的作用。

在本文中,我们将重点讨论在 java 2 platform,micro edition(j2me)上进行开发的优缺点。我们首先对 j2me 的基本概念和优点作简单概述。接下来,我们将深入研究基于 j2me 的应用程序相对于其它无线备选应用程序(如 wap 和本机应用程序)的潜在安全性优点。

我们将说明当前在 j2me 平台上可用的应用程序安全性模型,以及该平台对于一些可预料未来趋势的适用性。作为讨论的一部分,我们将提出一些增强 j2me 应用程序的网络和数据安全性的可能方法。在结束部分,我们将总结使用 j2me 技术开发用于最小型无线设备的高级安全应用程序的可行性。在整篇文章中,我们将主要集中讨论当前的和即将出台的(2.0)midp 规范,假定 midp 是最广泛使用的 j2me 概要文件。

因为 web 服务承诺了在移动商业和无线安全性的发展中扮演重要角色,所以在整篇文章中,我们都将讨论包含 web 服务的技术。我们将花一些时间研究 web 服务对您的 j2me 开发策略的影响。

j2me 基础知识

java 平台用于无线设备开发的最大优点是能够生产可在多种平台上运行的可移植代码。但即使有这个优点,各种无线设备在内存、处理能力、电池寿命、显示屏大小和网络带宽等方面的能力差异还是相当大的。不可能将运行在成熟的机顶盒上的应用程序的全部功能都移植到移动电话上。即使对于类似的设备(如 pda 和高级智能电话),在两者间建立可移植性也常常使一种设备超负荷而另一种设备利用不充分。只能在多组类似设备之间实现真正的可移植性。因为认识到一种规格并不能适合所有设备,所以小心地设计 j2me 以在可移植性和可用性之间取得平衡。

[1] [2] [3]  下一页


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons