Welcome 微信登录

首页 / 网页编程 / ASP.NET / 使用JLCA将Java Web应用程序转换为ASP.NET

使用JLCA将Java Web应用程序转换为ASP.NET2011-03-05 MSDN Brian Jimerson本文讨论:

资源定位

I/O 流

日志记录和集合

重构

本文使用了以下技术:

ASP.NET、JLCA 和 C#

目录

关于 JLCA

定位资源

处理输入/输出 API

日志记录

集合

筛选器和 HTTP 处理程序

源树和命名约定

何时重构约定

目录布局和命名空间

属性

Pascal 大小写方法名称

总结

典型的软件开发周期遵循简单的模型:收集要求、设计应用程序、编写代码、测试软件和部署软件。但是,有时新的开发项目是基于客户想用来部署应用程序的平台而启动的。在这种情况下,可以将现有应用程序的基本代码转换或移植到预期的平台。

在本文中,我将全面介绍如何将 Java Web 应用程序转换为以 C# 实现的 ASP.NET 应用程序。本文基于我所参与的实际项目。在该项目中,我们有现成的基于 Java 的应用程序,而客户希望采用它的 ASP.NET 版本。我首先介绍 Microsoft® Java Language Conversion Assistant (JLCA),并演示在两个平台中没有直接对应项的常见开发范例,例如:

输入/输出

资源解析

源树布局和命名约定

利用执行环境

此应用程序作为符合 SOAP 的一项 Web 服务来实现,并采用传统的关系数据库永久性存储。我不会讨论实际的 Web 服务表示层和 SOAP 接口,而是介绍支持它的应用程序。本文的示例代码可供下载。