翻譯|使用教程|編輯:胡濤|2022-05-07 10:44:12.213|閱讀 151 次
概述:本文主要介紹了FMega Systems 使用 Aspose API 將 MS Project 文件處理時間從幾小時縮短到幾分鐘案例,歡迎查閱!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Mega Systems是一家巴西公司,生產專注于土木建筑和制造業公司的業務管理系統 (ERP)。Mega Sistemas 擁有 400 名員工和 2000 多個客戶。
在建筑行業,FMega Systems的客戶將數據從 ERP 發送到 MSProject 并使用 MPP 文件更新 ERP 中的數據是很正常的。以前FMega Systems使用 MSProject API 來讀取和寫入數據到 MPP 文件,但是這個過程非常緩慢。FMega Systems控制了大型建筑物的建設,其中 MPP 文件通常包含 7000 多個任務和 5000 個資源,并且通過 MSProject API,此生成過程過去需要大約 2 個小時。
使用Aspose Tasks for .NET,FMega Systems在幾分鐘內獲得了相同的結果。
為了將Aspose.Tasks 用于 .NET,創建了一個服務器應用程序,該應用程序在公司的應用程序服務器(使用FMega Systems的系統)中執行。客戶端應用程序調用以 JSON 格式發送數據的服務器,并接收到包含所有內容的 MPP 文件?;蛘?,它上傳了 MPP 文件,結果,它收到了 JSON 格式的數據。
客戶端應用程序和服務器之間的通信過程使用了 Google GRPC。
尋找解決方案
.NET 的 Aspose.Tasks以及其他組件是通過 Google 找到的。所以FMega Systems建立了一個試用版的研究項目來測試FMega Systems在互聯網上找到的所有組件。最后,由于易于使用、生成 MPP 文件的性能以及從 Aspose 獲得的技術支持,FMega Systems決定使用Aspose.Tasks for .NET。
執行
使用Aspose.Tasks for .NET開發最終解決方案花了大約 1 個月的時間,代碼示例、文檔和API 參考在獲得預期結果的同時發現異常。FMega Systems簡單而快速地完成了FMega Systems的目標。
最終應用程序是由 Mega System 開發的特定模型,用于以用于通信的格式對 ERP 數據進行建模。客戶端應用程序不知道Aspose模型,而只知道 ERP 模型。在服務器應用程序中,將 ERP 模型轉換為Aspose.Tasks for .NET模型并生成 MPP 文件。在該過程結束時,服務器應用程序將二進制格式的 MPP 文件發送到客戶端應用程序
結果
作為該項目的結果,FMega Systems將進行更簡單的部署,并且無需對每個新版本進行 MSProject 驗證,從而使FMega Systems的工作更有利可圖。
如果FMega Systems需要與任何其他 MSOffice 產品集成,當然,FMega Systems將首先使用Aspose 產品進行測試。
使用Aspose Tasks for .NET非常好,因為FMega Systems能夠開發FMega Systems的服務器應用程序以相當快速且廉價地生成 MPP 文件。
最后,FMega Systems得到了一個更簡單的系統來維護、部署,并且為FMega Systems的客戶提供了一個更便宜的解決方案。
歡迎下載|體驗更多Aspose產品
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn