69、移动编程软件平台对比与分析

移动编程软件平台对比与分析

1. 移动编程平台概述

自 20 世纪 90 年代中期以来,无线通信的发展促使市场上移动设备如雨后春笋般涌现。最初,移动设备主要是可编程性有限的手机,但如今可编程移动设备不仅包括手机,还涵盖智能手机、个人数字助理(PDA)和掌上电脑(Pocket PC)等。在移动编程领域,有三种常用的通用应用平台:Java 2 微型版(J2ME)、.NET 紧凑型框架(.NET CF)和 ASP.NET 移动控件。

  • J2ME :是 Java 的一个版本,为消费设备和嵌入式设备提供应用程序运行环境,目标是内存低至 128KB 的机器。它由 Java 虚拟机(JVM)和通过 Java 社区过程(JCP)定义的一组标准 Java 应用程序编程接口(API)组成。J2ME 有两种主要配置:连接受限设备配置(CLDC)和连接设备配置(CDC)。
  • .NET CF :是微软 .NET 框架的轻量级版本,为智能设备提供执行客户端代码和可扩展标记语言(XML)Web 服务的环境。它与 C# 和 Visual Basic.NET(VB.NET)兼容,支持基于 Windows Mobile 的 Pocket PC、智能手机以及运行 Windows CE .NET 4.1 及更高版本的嵌入式系统。
  • ASP.NET 移动控件 :前身为微软移动互联网工具包(MMIT),它将 ASP.NET 服务器端技术扩展到允许开发人员为各种移动设备开发应用程序。在 IIS Web 服务器上执行时,它能让几乎任何支持互联网的移动设备访问 Web 应用程序,并
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值