首页> 外文OA文献 >A comparative analysis of Java and .NET mobile development environments for supporting mobile services
【2h】

A comparative analysis of Java and .NET mobile development environments for supporting mobile services

机译:用于支持移动服务的Java和.NET移动开发环境的比较分析

摘要

With the rapid development of wireless technologies, traditional mobile devices, such as pagers and cellular phones, have evolved from a purely communications and messaging-oriented medium to one that supports mobile data communication in general and acts as an application platform. As shown in a recent survey conducted by MDA, easy access to the present-day wireless Internet has resulted in mobile devices gaining more and more attention and popularity. The growth of and demand for mobile Web applications is expected to increase rapidly in the near future, as a range of software companies and mobile device manufacturers release increasingly accessible tools for creating mobile Web application and services. From a variety of possible development environments of this kind, the author has selected and examined two leading contenders, the J2ME and the Microsoft .NET mobile Web application development environments. This document reports the product life cycle of pilot mobile web applications, designed and implemented in each host environment in tum. A feature-by-feature investigation and comparison of the J2ME and .NET environments was carried out, covering the range of issues necessary for a complete mobile Web application development life cycle. The resulting analysis addresses features and efficiencies of the application development environment and the target deployment environment, the degree to which the resultant services are compatible on a variety of platforms, and the ease with which applications can be designed to be extensible. The thesis offers an objective evaluation of the J2ME and the .NET mobile development environments, which highlights their strengths and weaknesses, and suggests guidelines for designing, creating, and deploying high quality mobile Web applications. The research uncovers no clear winner across all categories assessed. J2ME currently favours situations in which bandwidth is limited and client side processing power is relatively sufficient, it exerts the processing power of mobile devices over distributed network environments. .NET requires a less constrained network throughput, but performs adequately on clients with more limited processing power, supports a more diverse target platform range, and offers a more efficient, in terms of development time, development environment. Both technologies are likely to receive significant user support for some time.
机译:随着无线技术的飞速发展,诸如寻呼机和蜂窝电话之类的传统移动设备已经从纯粹的面向通信和消息传递的介质发展成为一种通常支持移动数据通信并充当应用程序平台的介质。如MDA最近进行的一项调查所示,对当今无线互联网的轻松访问已导致移动设备获得越来越多的关注和普及。随着一系列软件公司和移动设备制造商发布越来越多的可访问性工具来创建移动Web应用程序和服务,预计在不久的将来移动Web应用程序的增长和需求将迅速增长。从各种可能的此类开发环境中,作者选择并研究了两个主要的竞争者,即J2ME和Microsoft .NET移动Web应用程序开发环境。本文档报告了在每个tum主机环境中设计和实现的试验性移动Web应用程序的产品生命周期。对J2ME和.NET环境进行了逐个特征的调查和比较,涵盖了完整的移动Web应用程序开发生命周期所必需的一系列问题。最终的分析解决了应用程序开发环境和目标部署环境的功能和效率,所生成的服务在各种平台上的兼容程度以及可以将应用程序设计为可扩展的难易程度。本文对J2ME和.NET移动开发环境进行了客观评估,突出了它们的优缺点,并提出了设计,创建和部署高质量移动Web应用程序的准则。该研究没有发现所有评估类别的明确赢家。 J2ME当前偏爱带宽受限且客户端处理能力相对足够的情况,它在分布式网络环境中发挥了移动设备的处理能力。 .NET要求的网络吞吐量受较少限制,但是在处理能力更有限的客户端上可以充分发挥作用,支持更广泛的目标平台范围,并在开发时间,开发环境方面提供更高的效率。两种技术都可能在一段时间内获得大量的用户支持。

著录项

  • 作者

    Zhao Xiaogeng;

  • 作者单位
  • 年度 2013
  • 总页数
  • 原文格式 PDF
  • 正文语种 English
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号