---
title: "如何在您的集成开发环境（IDE）中获得服务器处理速度"
date: "2016-07-06"
categories: 
  - "development"
  - "xquery"
  - "xsl"
tags: 
  - "raptorxml"
  - "xmlspy"
  - "xquery"
  - "xslt"
description: 了解如何通过集成 RaptorXML Server，利用并行计算来优化 XMLSpy 中的 XSLT 和 XQuery 处理速度，从而提升性能。
---
Status: #blog

Tags:  #raptorxml #xmlspy #xquery #xslt

Categories: [development](/blog/zh/category/development.md) | [xpath+xquery](/blog/zh/category/xpathxquery.md) | [xsl](/blog/zh/category/xsl.md)
# 如何在您的集成开发环境（IDE）中获得服务器处理速度

没有什么比等待文件转换过程完成更能打断开发流程了——然而，在编写、测试和调试 XSLT 和 XQuery 代码时，这一步骤是不可避免的。

除了提供[XSL Speed Optimizer](https://www.altova.com/zh/xmlspy/xslt-profiler.html#xso)之外，我们多年来一直努力优化XMLSpy中的处理器，力求使其速度 максимально快。 即使它现在已经非常快，但仍然受到限制，只能在您的开发机器的CPU上使用单个核心进行运算——但现在，这种情况已经改变。

 

![服务器](/blog/images/138488228_700px.jpg)

 

<!--more-->

现在，您可以在您的网络上部署一个[RaptorXML 服务器](https://www.altova.com/zh/raptorxml.html)，利用其强大的性能来处理那些 XSLT 转换和 XQuery 执行任务——所有这些都可以在 XMLSpy 内部完成。由于 RaptorXML 引擎专为并行计算而设计，因此您可以充分利用多 CPU、多核心机器带来的更高的处理能力和更高效的内存利用率。

将 XMLSpy 连接到网络中的一个或多个 RaptorXML 服务器非常简单。在 XMLSpy 中，打开“工具”菜单，然后选择 _管理 Raptor 服务器_ 用于添加和配置您的服务器信息。

 

![在 XMLSpy 中配置 RaptorXML 服务器](/blog/images/server-options.png)

 

配置完成后，您可以开始 [高性能的 XQuery 或 XSLT 转换](https://www.altova.com/zh/raptorxml.html) 通过在 XMLSpy 项目窗口中右键单击所需的文件夹，然后选择 _服务器端的XSL转换_ 或者 _在服务器上执行 XQuery/Update 查询_.

 

![在 RaptorXML 上运行 XSLT ](/blog/images/xslt-on-server.png)

 

结果自然会受到您项目的具体情况以及分配给 RaptorXML Server 的核心数量的影响——核心数量越多，性能就越快。

### 结果显示，速度提升了9到14倍

我们对比了在普通开发人员的电脑上运行的性能，以及在1GB网络环境下，使用常见的RaptorXML Server配置与XMLSpy集成所达到的速度。 使用Raptor集成，XQuery的执行速度提高了**最高可达9倍**，而XSLT转换的速度也提高了**最高可达14倍**！

在这些测试中，开发者的机器配置为：Windows 7 32位系统，Core2 Duo E8600 3.3GHz (双核)，4GB 内存。RaptorXML 服务器的配置为：64位 Linux 服务器，Xeon E5-2630 2.3GHz (12核)，128GB 内存。您的测试结果可能会有所不同。

我们希望这次集成能让 RaptorXML Server 对您的开发团队更加有用，因为现在您可以利用一个共享的 RaptorXML Server，从而在 XMLSpy 中实现超高性能的文件处理。

本文主要介绍了[XSLT](https://www.altova.com/zh/xmlspy/xslt-editor.html)和[XQuery](https://www.altova.com/zh/xmlspy/xquery-editor.html)，但通过与RaptorXML的集成，XMLSpy也支持超快速地[验证XML](https://www.altova.com/zh/xmlspy/xml-validator.html)、[XBRL](https://www.altova.com/zh/xmlspy/xbrl-validator.html)以及[JSON](https://www.altova.com/zh/xmlspy/json-editor.html)文件。

 

如果您还没有在您的网络上安装 RaptorXML Server，您可以根据您的操作系统（Windows、Linux 或 Mac）下载相应的版本 [免费试用](https://www.altova.com/zh/download-trial-server.html) 为期30天。
