请原谅我在这一领域明显缺乏知识。软件开发不是我的强项。
我目前正在着手一个项目,其中有一个使用PowerBuilder与Oracle数据库一起构建的大型系统来提供数据服务。
我想为系统构建一个更好的界面,并相信使用web技术(我的背景)是可能的。有谁能确认是否可以在PowerBuilder中使用PHP,或者是否有一种方法可以将构建与PowerBuilder连接起来?
发布于 2013-09-20 02:48:48
我不认为有一种“好”的方法来整合PB & PHP,但是如果有一种意愿,总会有一种方法。
一种不寻常但可能的混合技术的方法可能是用PowerBuilder.NET编写IIS处理程序,或者使用Visual构建处理程序并从处理程序调用PowerBuilder .NET程序集。我发现使用Visual构建处理程序更容易,因为我在让PB.NET从HTTPHandler继承或使用.NET接口时遇到了问题。这样做就像重新发明ASP.NET,因为它基本上只是处理.ASP文件和启动HTML/Javascript/CSS等等,您将为不同的文件扩展名(例如.pb或.powerbuilder)编写一个处理程序,并根据您在URL中使用的文件名和/或参数来输出您最喜欢的web代码。
不久前,我做了这样的事情,只是为了看看我能不能做到,这并不难。最后,我将在PB博客上发布代码。我看到了另一种类似于使用CGI的实现,CGI是一种较老的技术,不如对繁忙站点使用处理程序那么好。
同样,这可能不是你想要的答案,但它是一个答案。祝好运。
https://stackoverflow.com/questions/18609854
复制相似问题