在pb11中将C/S程序转换到B/S的步骤
一、开发环境安装
1、先安装windows的IIS5.0以上
2、再安装
(1)安装asp.net framework 2.0
(2)安装Microsoft .NET Framework SDK 2.0, 3.0 or 3.5,为能够运行.net web服务引擎(.NET Web services Engine)、智能客户端的分发(Smart Client deployment)和Windows Forms中支持OLE,必须安装 Microsoft .NET Framework SDK 2.0, 3.0 or 3.5
(3)在开发机器上和web服务器上,要求安装 Microsoft ASP.NET AJAX 扩展板1.0 installed.,为了分发.net web forms应用(To deploy .NET Web Forms applications)
3、下载(http://www.asp.net/iewebcontrols/download.aspx) ,安装IE Web Control ,
解压后运行C:\Program Files\IE Web Controls\build.bat
创建C:\Program Files\IE Web Controls\build
把C:\Program Files\IE Web Controls\build\Runtime\*.*的所有文件拷贝到iis的工作目录默认就是c:\inetpub\wwwroot
拷贝的dos命令如下:
xcopy /s /i .\build\Runtime c:\Inetpub\wwwroot\webctrl_client\1_0 /y
(注:webctrl_client\1_0目录也可以手工创建拷贝)
4、下载pb11(PowerBuilder110.zip,CommonInstaller.zip),安装PB11
解压缩后,用CommonInstaller文件夹中的setup.exe来安装,当安装到要制定PB的原始安装文件是,
选择指定PowerBuilder110.zip解压缩的那个文件夹就能正确安装.
二、2 转换c/s的pb程序为b/s的程序
1、先把你的程序移植到pb11,用pb11打开workspace和target即可,pb11自动移植,调试能在c/sx下运行正常
2、开始转换了,菜单操作file>New打开[New]选择窗口选[target] - .NET Web Forms Application
按向导操作即可,
step1 关于向导的介绍
step2 选Use an existing library and application object
step3 找到你的程序入口即application object
step4 加上你所用的pbl文件
step5 命名pbt文件名,也可直接下一步[next>]
step6 命名project object,也可直接下一步[next>]
step7 输入你在iis里的虚拟目录,也可直接下一步[next>]
step8 加上你用的资源文件
step9 如果你用了第三方的动太库dll,在这里加上,没有就[next>]
step10 如果你想用了javascript,在这里加吧,我没有这玩意。
step11 你要发布的web服务器
step12 汇总一下你的选择,[Finish>],伟大的.net Web forms创建完成
step13 发布吧,Deploy Project,你只要点一个按钮即可,你点只烟,倒上茶耐心的等一下吧
发布过程如下:
先检查你的iis是否服务
生成.NET assembly 文件
生成PBD文件
拷贝文件到IIS服务器
发布完成.
step14 换台机器用ie打开你的程序(看你的具体的ip地址、虚拟目录)http://gst-susue/oands
经过漫长的等待,asp.net第一次运行要先编译一下,下次就快点了。
分享到:
相关推荐
PB11.5包含了PBWEB工具集,它允许开发者创建Web应用程序,将现有的C/S应用转化为B/S。组件包包括: 1. **ASPAJAXExtSetup_PConline_PConline.msi**:这个文件很可能是ASP.NET AJAX扩展组件,用于增强Web应用程序的...
对于使用PowerBuilder(简称PB)进行开发的企业来说,如何高效地将原有的C/S应用程序迁移到B/S架构上成为了一个重要的课题。PB11提供了强大的工具和支持来实现这一转变。 #### 二、转换流程概述 本章节将详细介绍PB...
在 PB11 环境下,将 C/S 架构的系统改造为 B/S 架构,需要了解相关的条件和基本过程。本文将详细介绍 PB11 转换 C/S 到 B/S 的步骤。 首先,需要安装相关的开发环境。包括安装 Windows 的 IIS5.0 以上、安装 asp...
在进行PB11(PowerBuilder 11)中从C/S(客户端/服务器模式)应用程序向B/S(浏览器/服务器模式)应用程序转换的过程中,我们需要遵循一系列详细的步骤来确保转换过程的顺利进行。下面将详细介绍这些步骤,并解释...
值得注意的是,虽然PB主要是C/S架构,但通过Web放行器(Web Publishing Wizard)可以将PB应用转化为Web应用,这使得基于PB的B/S风格界面在互联网环境下也能运行。这种转换可能会涉及到一些特定的配置和技术,如Web...
pb9编译exe文件后(c/s结构)所需要的运行环境
WebXone是一款强大的工具,专为C/S(客户端/服务器)架构的应用程序向B/S(浏览器/服务器)架构转换而设计。它使得开发者能够利用已有的桌面应用开发技能,如Delphi、CBuilder、VC、VB、PB、易语言、VFP以及VC#等,...
全面支持反编译PB5.0/PB6.5/PB7.0/PB8.0/PB9.0/PB10.0/PB10.5/PocketBuilder2.0.x/2.5.x/ PB11CTP/Beta1/Beta2/PB11/PB11.1/PB11.2/ PB11.5(2009-06-07) 的反编译,支持对Powershield处理过程序的反编译.正式版支持...
标题中的“PB C/S方式 oralce 92版本的客户端”指的是使用PowerBuilder(PB)开发的客户端应用程序,采用客户端/服务器(Client/Server,C/S)架构,并且该客户端是针对Oracle数据库9.2版本设计的。Oracle数据库是...
3. **将应用编译成可执行文件**。 4. **编辑WEB.PB的几个初始化文件**。 5. **设置Web服务器**(主要是文件类型和Web目录的设置等)。 6. **启动服务应用和Web服务器**。 7. **用浏览器访问应用**。 在编写用户...
在IT行业中,C/S(Client/Server)架构的程序广泛应用于企业级应用系统,它将应用程序分为客户端(Client)和服务器端(Server)两部分。客户端通常安装在用户计算机上,而服务器端则负责处理数据和提供服务。随着...
PowerBuilder是一款强大的数据库应用开发工具,它以其独特的DataWindow组件和可视化编程界面,深受...持续学习和实践,你将更好地掌握PowerBuilder在B/S开发中的应用,为构建高效、稳定的Web应用程序打下坚实基础。
鼎实创新PB-B-RS232/485/V3应用手册pdf,鼎实创新PB-B-RS232/485/V3应用手册
采用C/S和B/S架构同时开发,这次就称“学生-教师管理系统”。这个其中它们是公用一个数据库的,主要程序是功能。采用的PB和asp.net开发。教师在C/S端进行学生的成绩录入,课程的修改等,而学生在B/S端登陆之后进行...
pb11.5开发B/S配置说明 需要安装的东东以及配置
标题中的"pb_test_PB与C语言_pb调用dll_"表明我们关注的是如何在PowerBuilder (PB) 应用程序中调用用C语言编写的动态链接库(dll)。描述进一步证实了这是一个关于使用PB10和Visual C++ 6(vc6)创建的dll进行互操作性...
标题中的“上传局域网内自动升级程序.rar_c/s自动升级_pb 升级_自动 上传 文件_自动升级 c_自动更新”表明这是一个关于C/S(客户端/服务器)架构下的程序自动升级解决方案,主要涉及PB(PowerBuilder)编程语言。...
【标题】"pb_web.rar_PowerBuilder_pb_pb web" 指的是一个关于PowerBuilder(PB)应用向Web(B/S)架构迁移的资源压缩包。这个标题暗示了该压缩包可能包含了一些工具、教程或者代码示例,帮助开发者将传统的Power...
PB SOCKET源代码是基于PowerBuilder 12.6版本的一套网络编程示例,它包含了使用Socket进行通信的详细实现。Socket编程是计算机网络中的一种基础技术,它允许应用程序通过网络进行数据传输,实现了进程间的通信。在...