正在查找服务器端JSON-RPC的ActionScript库

正在查找服务器端JSON-RPC的ActionScript库,json,flash,apache-flex,actionscript,json-rpc,Json,Flash,Apache Flex,Actionscript,Json Rpc,我计划在我的Flex应用程序中通过JSON-RPC集成RPC。我在网上搜索过,已经找到了调用远程方法的库,但我也需要自己提供方法。我发现的所有库似乎都没有此功能。 有没有任何ActionScript库让met通过JSON-RPC提供方法 亲切的问候, Markus如果您使用的是playerGlobal版本10或更高版本,那么它将自动包含,您可以直接调用JSON.encode或JSON.decode方法。对于低于10的PlayerGlobal版本,您可以查找AS3CoreLib。谢谢您的回答。然而

我计划在我的Flex应用程序中通过JSON-RPC集成RPC。我在网上搜索过,已经找到了调用远程方法的库,但我也需要自己提供方法。我发现的所有库似乎都没有此功能。
有没有任何ActionScript库让met通过JSON-RPC提供方法

亲切的问候,

Markus

如果您使用的是playerGlobal版本10或更高版本,那么它将自动包含,您可以直接调用JSON.encode或JSON.decode方法。对于低于10的PlayerGlobal版本,您可以查找AS3CoreLib。

谢谢您的回答。然而,编码和解码JSON本身并不是问题。我的问题旨在使用JSON-RPC协议,如中所述;ActionScript/Flex用作客户端工具。我不建议您使用ActionScript在服务器端实现任何东西,例如服务层。理论上,使用socket和AdobeAIR是可能的;但我不确定构建自己的应用服务器所花费的时间/精力是否会超过完全控制服务器端技术的好处。谢谢你的回答。我同意你的看法。实际上,我正在开发一个连接到服务器的客户端应用程序(本机应用程序,没有Flash)。客户端提供由服务器调用的方法,因此,在查找服务器端JSON-RPC库时,我指的是JSON-RPC 2.0规范中的“服务器”(服务器是指提供由远程站点调用的方法的任何程序);我不明白你想要什么信息。Flex可以使用很多库与服务器通信。你说你已经找到了。也许您应该告诉我们您找到了哪些库,以及为什么这些库不足以满足您的需要。但是,它们都没有实现JSON-RPC 2.0,而是实现了一个早期版本,并且都允许我在远程机器上调用方法,而不是自己提供方法。这是正确的,尽管我不会将此应用程序称为服务器。我真的很感激你试图指出可能存在的问题,但这正是我要做的。由于找不到现成的图书馆,我最终写了自己的。谢谢你的努力!