使用PHP替代VB6 COM +组件?

我有一个经典ASP Web应用程序,主要调用VB6 COM +组件与SQL Server数据库进行交互(MS N- 当时的层设计)。 这些组件(在COM +应用程序中)要么从数据库中获取数据并返回HTML片段,要么接收数据(作为在ASP方法中启动的事务的一部分)并返回(或不返回)HTML片段。 当然,我经常在代码中使用Web应用程序的上下文。</ p>

我没有触及这个有效的Web应用程序(已经运行了十年)但是对于一个新项目 ,我想我没有选择将这些VB6编译的事务组件用于其他平台,主要是PHP Web应用程序。 除非我能编写这样的组件并且它们可以被PHP使用,我真的想要清除.NET的任何内容。</ p>

那么,什么是最先进的(开源) 移交有权访问PHP中的Web应用程序上下文的事务性VB6 COM +组件的职责? 编译PHP(它存在吗?),java(servlets ???),??? 我真的不知道什么会与数据库进行最佳交互,在事务中“投票”,并且可以访问Web应用程序上下文,并且可以在多个平台上工作。</ p>

任何讨论都是 赞赏。 谢谢。</ p>
</ div>

展开原文

原文

I have a Classic ASP web application that calls VB6 COM+ components primarily to interact with a SQL Server database (MS N-tier design at the time). These components (in a COM+ application) either fetch data from the database and return HTML snippets, or receive data (as part of a transaction started in ASP methods) and return (or not) HTML snippets. And of course, I frequently used the context of the web app within the code.

I'm not touching this working web app (has run flawlessly for ten years) but for a new project, I guess I don't have the option to use these VB6 compiled transactional components for other platforms, primarily PHP web apps. And I really want to stay clear of .NET anything unless I can write such components and they can be used by PHP.

So, what is the state of the art (open source) for handing off the duties of transactional VB6 COM+ components that have access to the web app context in PHP? Compiled PHP (does it exist?), java (servlets???), ??? I really don't know what will optimally interact with a database, "vote" in transactions, and has access to the web app context, and can work with several platforms.

Any discussion is appreciated. Thanks.

doume5227
doume5227 似乎MS推动WCF在未来的某个时候缺乏对.NET服务的支持?
大约 9 年之前 回复
doumi6685
doumi6685 那么你可以使用.Net并创建一个自定义的Web服务,那么所有平台都可以使用http,套接字或者你拥有的外部请求来使用该服务。
大约 9 年之前 回复

1个回答



你可以从PHP调用 VB6组件。</ p>
</ div>

展开原文

原文

You can call VB6 components from PHP.

doucheng3811
doucheng3811 但我真的想用VB6开发新的组件吗? 我不这么认为。 似乎MS现在将人们推向WCF(在Windows服务器平台上)。 在Apache / PHP世界中,有没有类似于COM +组件(即事务,访问会话变量等)的东西?
大约 9 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐