我有一个经典的ASP Web应用程序,它主要调用VB6 COM +组件来与SQL Server数据库(当时的MS N层设计)进行交互。这些组件(在COM +应用程序中)从数据库获取数据并返回HTML片段,或接收数据(作为ASP方法中启动的事务的一部分)并返回(或不)HTML片段。当然,我经常在代码中使用Web应用程序的上下文。我没有触及这个工作的Web应用程序(已经运行了十年),但是对于一个新项目,我想我没有选择将这些VB6编译的事务组件用于其他平台,主要是PHP Web应用。我真的很想清楚.NET的任何东西,除非我可以编写这样的组件,并且它们可以被PHP使用。用VB6替代VB6 COM +组件?
那么,什么是艺术(开源)的换手交易VB6 COM +即有机会获得在PHP的Web应用程序关联零部件的职责的状态?编译PHP(它是否存在?),java(servlets ???),???我真的不知道什么会与数据库进行最佳交互,在交易中“投票”,并且可以访问Web应用程序上下文,并且可以与多个平台一起工作。
任何讨论表示赞赏。谢谢。
那么你可以使用.Net和创建自定义Web服务,那么所有平台上使用HTTP,插座可以与消耗的外部请求该服务,或者你有什么。 – prodigitalson
看来MS推动WCF未来在某些时候缺乏对.NET服务的支持吗? –