Joomla XML-RPC 和 Joomla XML-RPC 。网
我想构建一个可以与 Joomla 通信的 .NET 应用程序,以便我可以访问 Joomla 数据库和组件来执行各种功能。
那么我该如何开始才能做到这一点呢?我需要访问 Joomla 文章和 Jcal 事件日历,并稍后在 .NET WinForm 和 Windows Mobile 应用程序上显示数据。
所以我正在寻找: 如何使用 Joomla XM-RPC
和 Joomla XM-RPC
在 .NET 应用程序中使用它!
I Want to build a .NET application that can Communicate with Joomla so that i can Access the Joomla Database and components to Perform Various Functions.
So how do i get started in order to do so. I need to access the Joomla Articles and Jcal Event Calender and display the Data on .NET WinForm and Windows Mobile Application later on.
So i am looking For:
How to work with Joomla XM-RPC
&
Using it in .NET Application !
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您需要做几件事:
要开始使用,您需要了解 XML-RPC 的工作原理,请参阅 他们的文档网站。查看 Joomla 的 XML-RPC 插件并根据您的需要进行修改。创建 .NET 应用程序通过远程过程调用与站点交互,这非常简单(只需请求带有参数和键的 url)。您的 .NET 将接收返回的 XML,对其进行解析(通过使用 LINQ 或 DOMParser,或者如果您喜欢 *jk,则使用 SAX)并实现您的程序逻辑。
请参阅以下主题:
You need to do couple of things:
To gets started you need to know how XML-RPC works, see their site for documentation. Look at Joomla's XML-RPC plug-in and modify it to your needs. Create .NET application to interact with the site via remote procedure call, which is very simle (just requesting url with parameters and keys). Your .NET will receive XML back, parse it (by using LINQ or DOMParser, or SAX if you like *jk) and implement your program logic.
See following threads:
看看这个很棒的库:XML-RPC.NET。它应该会让你的生活变得更轻松。
Have a look at this great library: XML-RPC.NET. It should make your life a lot easier.
顺便说一句,我们已经为 Joomla 的未来版本更新了 xml-rpc,还添加了主要插件的方法。您可以在这里下载http://xapp-studio.com/downloads
we've updated xml-rpc for Joomla for future versions btw., adding also methods for major plugins. you can download it here http://xapp-studio.com/downloads