我有問題,如何使用.Net與Jd Edwards Enterprise 9.0進行通信,並且我的項目經理告訴我看看「fatclient」,因爲它充當中間層這兩個之間的東西,但沒有在我的搜索運氣, 在此先感謝如何在JD Edwards Enterprise 9.0和.Net之間進行通信
0
A
回答
0
我使用舊版本8.0,如果通過「溝通」,你的意思是能夠從.NET應用程序直接運行JDE BSFN,那麼我會讓你失望,但是我沒有辦法知道。
也許事情在9.0中有所變化,但我對此表示懷疑。
個人每當我想我使用(基於AS400)與我們的JDE溝通:
前端
-.NET的Web API服務 〜C#的WinForms應用程式 -ASP.NET
後端
定製Dll業務邏輯和數據訪問層。
1
迴應此舊帖子。希望這可以幫助有相似需求的人:
看看我們的產品Lynx Business Integrator。它是Oracle驗證的,它允許您使用C#在本地創建的集成流程,並將其作爲Web服務發佈。所以,你可以寫這樣的代碼:
private bool CallAddressBookBsfn(BusinessDocument businessDocument, Transaction transaction)
{
AddressBookMaster abm = businessDocument.document.input.AddressBook;
// create an instance of the Address Book Master Business function
// note the use of JDE Transactions
AddressBookMasterMBF bsfn = new AddressBookMasterMBF(transaction);
// set parameters - most of this code is auto-generated
bsfn.DpmnAddressBookNumber.InValue = (long)abm.AddressNumber;
bsfn.DpszSearchType.InValue = abm.AddressType;
bsfn.DpszAlphaName.InValue = abm.Name;
bsfn.DpszAddressLine1.InValue = abm.AddressLine1;
bsfn.DpszAddressLine2.InValue = abm.AddressLine2;
bsfn.DpszAddressLine3.InValue = abm.AddressLine3;
bsfn.DpszAddressLine4.InValue = abm.AddressLine4;
bsfn.DpszPostalCode.InValue = abm.ZipCodePostal;
bsfn.DpszCity.InValue = abm.City;
bsfn.DpszState.InValue = abm.State;
bsfn.DpszCountry.InValue = abm.Country;
bsfn.DpcActionCode.InValue = 'A';
bsfn.DpcUpdateMasterFile.InValue = '1';
// execute the business function
if (bsfn.Execute() != BusinessFunctionResult.Success)
{
// get errors
return false;
}
// assign output
businessDocument.document.output.AddressNumber = bsfn.DpmnAddressBookNumber.OutValue;
businessDocument.document.output.AddressNumberSpecified = true;
return true;
}
看看我們的YouTube頻道在http://www.youtube.com/user/aelliuslynx和我們的產品頁面http://www.aellius.com/products/lynx-business-integrator
相關問題
- 1. JD Edwards和Magento
- 2. 如何在.NET EXE和COM EXE之間進行通信?
- 3. 將NetSuite與JD Edwards集成
- 4. 如何在ViewModels之間進行通信?
- 5. 如何在幀之間進行通信?
- 6. 在JavaScript和Servlet之間進行通信
- 7. 在UIDatePicker和UITableView之間進行通信
- 8. 在C++和C#之間進行通信?
- 9. 在login.aspx和default.aspx之間進行通信
- 10. 如何在Firefox插件和android進程之間進行通信?
- 11. OUI JD Edwards的EnterpiriseOne獨立安裝
- 12. 如何在tabhost和新行爲之間進行通信
- 13. C#.NET通過網絡在計算機之間進行通信
- 14. 如何在WP7和Android之間進行通信(任何庫?)
- 15. 如何在Windows Vista Session 0和桌面之間進行通信?
- 16. 如何在python和mac應用程序之間進行通信?
- 17. 如何在php和flash之間進行通信
- 18. 如何在iOS應用程序和php之間進行通信?
- 19. 如何在PHP和JavaScript之間進行通信
- 20. 如何在nginx和php容器之間進行通信
- 21. 如何在angular和nodejs之間進行通信?
- 22. 如何在background.js和popup.js之間進行通信?
- 23. 如何在桌面和WP7之間使用Wcf進行通信?
- 24. 如何在J2ME Midlet和PC之間進行通信?
- 25. 如何在ASP.NET和Excel工作簿之間進行通信
- 26. 如何在Qt和iOS之間進行通信?
- 27. 如何在Windows和主應用程序之間進行通信?
- 28. 如何在Javascript和Flex之間進行通信?
- 29. 如何在LKM和pthread之間進行通信?
- 30. 如何在php和boost庫IPC之間進行通信?
你有什麼樣你可以分享?我剛剛開始調查JDE的9.1演示版本 – HGMamaci