彩票走势图

Aspose.Total 企业案例:FMega Systems 使用 Aspose API 将 MS Project 文件处理时间从几小时缩短到几分钟

翻译|使用教程|编辑:胡涛|2022-05-07 10:44:12.213|阅读 76 次

概述:本文主要介绍了FMega Systems 使用 Aspose API 将 MS Project 文件处理时间从几小时缩短到几分钟案例,欢迎查阅!

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

关于Mega Systems

Mega Systems是一家巴西公司,生产专注于土木建筑和制造业公司的业务管理系统 (ERP)。Mega Sistemas 拥有 400 名员工和 2000 多个客户。

Aspose.Total 最新下载

问题

在建筑行业,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。

代码中的 Aspose.Tasks.Project 类

Aspose.Tasks for .NET 的类分布预览

经验

寻找解决方案

.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产品

获取更多信息请咨询 或 加入Aspose技术交流群(761297826

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP