Q
與人融合
2
A
回答
1
如果您可以聯繫人民管理員,他們可能會提供一個web服務,然後您可以訪問python。 如果沒有,您可以使用urllib訪問使用python的人員web門戶,然後解析html(如果您需要的數據在頁面中)。
1
從純粹的技術角度來看,PeopleSoft支持Web服務的效果非常好,可以以這種方式公開數據。它也被一個數據庫(通常是Oracle或SQL Server)支持,可能直接連接到該數據庫。假設您正在與PS開發人員協調工作,Web服務將是最佳路線。
如果你沒有其他選擇,你可以屏幕刮。顯然這將是最糟糕的情況。
1
那麼......這取決於你想達到的目標。
如果您是管理員類型的超級用戶,那麼最簡單的事情就是使用SQL查詢數據庫本身。您不需要系統ID,而是數據庫上的只讀SQL用戶在大多數情況下都可以正常工作。我一直使用Python,mx.ODBC和通過瀏覽PSRECDEFN和PSRECFIELDDB獲得的表格結構。這是非常靈活和強大的,但需要相信這個人,完全繞過應用程序的業務規則&的安全性。
如果您想以PeopleSoft用戶的身份登錄,那麼它將成爲完全不同的水壺。您必須使用相同的OPRID,密碼和身份驗證機制(直接,單點登錄或ldap)進行身份驗證。這將是困難的。然後,您將沒有憑據來查詢數據庫本身,因爲PeopleSoft沒有每個應用程序用戶有1個數據庫用戶。
在這種情況下,Web服務選項將是一條路。
相關問題
- 1. 與谷歌的融合表
- 2. 與融合圖重疊
- 3. 與QSpinBox融合的QComboBox
- 4. LibGDX FrameBuffer融合
- 5. OpenGl的融合
- 6. Keras - 密集層與Convolution2D層的融合
- 7. 柔性融合圖表與web服務
- 8. 錯誤消息與功能融合
- 9. 球衣與彈簧的融合
- 10. OAuthServce與James Ferreira融合表示例
- 11. 與CSS和jinja的景融合
- 12. 融合表限制
- 13. 融合表查詢
- 14. 瞭解融合樹?
- 15. 融合表替代
- 16. 融合在畫布
- 17. javascript和融合表
- 18. 谷歌融合表
- 19. Javascript和融合表
- 20. 下拉融合表
- 21. 融合表限制
- 22. 使用融合web服務在融合中創建BI報告
- 23. 如何融合融合框架中的軌道?
- 24. Matlab:如何融合或融合兩個RGB圖像?
- 25. 地圖城市邊界數據到人口谷歌融合表
- 26. 應用發明人2應用:RowID融合表
- 27. 選擇空白單元格與融合表的查詢與
- 28. Android - Xamarin - 融合位置
- 29. PHP:融合圖表教程
- 30. 谷歌融合表層