繁体   English   中英

在PHP上模拟Java应用程序

[英]Emulation of Java application on PHP

场景:

我们在远程服务器上有一个基于PHP / MySQL的公司Web门户和一个单独的MS SQL数据库,第三方供应商Java应用程序(与MSSQL数据库进行通信的Web客户端)可以访问该数据库。

需求:

我想摆脱该Java应用程序并将所有功能转移到PHP Web门户,并且我需要弄清楚查询,因为我没有该Java应用程序的源代码,也无法联系供应商。问。

有什么方法可以捕获Java应用程序正在发送的查询,以便可以在PHP脚本中使用这些查询?

也许以某种方式跟踪来自MSSQL的最后一个查询? 要么

以某种方式查看Java应用程序以何种方式向数据库发出什么?

尽管您可以记录进入服务器的传入查询( 如何在SQL Server Management Studio中查看查询历史记录 ),但由于我确信大多数查询将是动态的,因此您仍将重写大多数查询。 您将在日志中简单地看到最终结果,如下所示:

select * from users where id=5

在php代码中,它将是一个mysqli或pdo函数,它将5值绑定到准备好的语句。 因此,您将必须弄清楚java应用程序为何或如何提出查询。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM