簡體   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