如何将Java应用程序与Drupal集成? -- 7 领域 drupal 相关 的问题

How can i integrate java application with drupal?


3
vote

问题

中文

我是一个新的drupal。根据我的知识,Drupal是基于PHP。如何从Drupal获得内容并在我的Java Web应用程序中使用?

是否有任何方法可以从Drupal模式获取内容,我需要Drupal表结构的完整信息,内容如何保存在表中?

英文原文

I a new to Drupal. As per my knowledge drupal is based on PHP. How can I get the contents from drupal and use in my java web application?

Is there any way to get the contents from drupal schema which I need complete information of drupal table structure, how contents get saved in tables?

  
 
 

回答列表

6
 
vote

这是一个非常广泛的问题,所以答案只能是一个广泛的...

您可以使用服务模块将资源从您的网站上公开给感兴趣的消费者:

用Drupal集成外部应用的标准化解决方案。服务回调可以与REST,XMLRPC,JSON,JSON-RPC,SOAP,AMF等多个接口一起使用。这允许DRUPAL站点在使用相同的回调码时通过多个接口提供Web服务。

有一个带有drupal7和services 3.x 的Java XML-RPC客户端示例,哪个(相信我)是最好的文档将能够找到。

 

This is a very broad question so the answer can only be a broad one...

You can use the Services module to expose resources from your site to interested consumers:

A standardized solution of integrating external applications with Drupal. Service callbacks may be used with multiple interfaces like REST, XMLRPC, JSON, JSON-RPC, SOAP, AMF, etc. This allows a Drupal site to provide web services via multiple interfaces while using the same callback code.

There's an Example of Java XML-RPC client with Drupal7 and Services 3.x, which (trust me) is the best documentation you'll be able to find.

 
 
 
 

相关问题

2  从Drupal 5到7迁移CCK字段内容  ( Migrate content of cck fields from drupal 5 to 7 ) 
我需要将特定内容类型的内容与束文本菲尔德CCK转移到新D7网站,是我发现很多方法可以通过互联网做这样的事情,我想知道最简单和最简单的事情最快的方法。 我从drupal 5到7迁移。 ...

2  Hook_Form_Alter如果启用缓存,则不运行  ( Hook form alter not running if cache enabled ) 
我已经启用了管理员的缓存 - >开发 - >性能。我使用 hook_form_alter 更改了用户配置文件。但是 hook_form_alter中的代码在几天后自动播放。我想,它可能是缓存问题。 我在hook_form_alter中所做的一切都没有运行。我更改了提交按钮值。我添加了一个自定义保存并继续...

3  翻译默认值有两种语言的网站  ( Translating a site where default is in two languages ) 
drupal是用英文编写的。我们创建了一些自定义模块,其中模块中的字符串是用法语编写的。这些都通过t(),所以可以翻译。 当默认的网站语言英语是两种语言时,我有点困惑如何在法语和英语中显示我的网站。请你能指向正确的方向吗? ...

0  Entity_creation期间这个奇怪的错误是什么?  ( Whats this strange error during entity creation ) 
我正在尝试使用实体API从FEED创建(无捆绑包)实体,但我继续跑步陷入奇怪的问题。实体的代码是这样: function my_entity_provision() { $a = entity_create('entityType', array( 'pid' => NULL, 'aid' =...

9  防止WYSIWYG + CKEDITOR剥离HTML类  ( Prevent wysiwygckeditor from stripping html classes ) 
我正在使用带ckeditor的wysiwyg编辑器。我发现在从"源" 视图中向我的元素添加自定义类时,CKEditor在切换出源视图时会在这些类中删除。 当谷歌作一个解决方案时,我找到了 ckeditor模块页面,它描述了使用CKEDITOTITOTITOTITOTITOTITOTITONS。 (基本上,我们需要在其...

1  如何在我的主题中制作一个可折叠的现场集?  ( How to make a collapsible fieldset in my theme ) 
我希望在我的Drupal 7网站中具有可折叠的Firstalset在添加内容中。我在 html.tpl.php 中添加了这个: <?php print $styles; drupal_add_js('misc/form.js'); drupal_add_js('misc/collapse.js'); ...

5  查看页面上的页面上使用哪个上下文  ( See which context is used on a page when looking at the page ) 
在您观看页面时,是否有一种快速的方法来查看正在应用的所有上下文?理想情况下,我希望能够看到每个块负责哪个上下文。 ...

0  为什么Devel块显示性能,执行PHP和Switch用户块?  ( Why is the devel block displaying the performance execute php and switch user b ) 
我的devel block正在显示性能,交换机用户,也在侧边栏中执行PHP块,也使其非常难看和臃肿。 我看不出我本可以做些什么来引起它,并想知道它是否是由于与一些第三方模块的一些互动。 可能导致的是什么? 编辑:i hve将块的代码添加到低电平。在那里似乎有很多 admin-pane-xxxx 类和ID,我怀疑它与管...

0  如何阻止匿名用户的内部Drupal路径?  ( How to block internal drupal paths for anonymous users ) 
是否可以阻止匿名用户的内部Drupal路径,并只留下由PathAuto生成的路径?例如: 块路径:/分类学/术语/ 5 留言:/产品/书籍 在Google网站管理员工具中为我的网站,所有分类页面都有一个名为"页面的问题,具有重复标题标记" ,谷歌正在向两个术语显示两个路径,这是一个问题。如何阻止匿名用户的内部D...

4  如何检索产品ID?  ( How can i retrieve the product id ) 
我正在尝试检索产品ID。我可以通过查找产品页面找到产品SKU,并使用<代码> commerce_product_load_by_sku() 加载它。 如何找到实际的身份证?我想在 commerce_cart_product_add_by_id() 中使用它。 ...

1  如何设置规则来重定向到购物车?  ( How to setup a rule to redirect to shopping cart ) 
我正在尝试创建一个规则,在用户创建一个帐户之后,它们被发送到结账页面,最终将通过paypal支付(我使用的商务模块)。 我到目前为止的步骤 1.创建一个事件"保存新用户帐户后" 2.留空空白。 3.选择订单完整结帐的操作 在第三步,它要求数据选择器:"选择类型商务单的数据。" 我不知道从这里去哪里。 ...

2  如何为jQuery DatePicker设置日期显示格式?  ( How to set date display format for jquery datepicker ) 
我在drupal 7中使用标准的jquery datepicker,我想改变它的保存和显示日期。我希望它能够清楚地显示2013年11月10日至11月10日。是否可以完成此操作? ...

1  查看3模板或UI问题  ( Views 3 template or ui question ) 
我有一个包含多个值的文本字段。该字段并不总是包含任何值。显示时,该字段需要有一个标签。 iow,行应该看起来像下面的一个行 Coauthor:人X,人物Y 或 Coauthor:人x 这是我的问题:当我使用视图UI添加标签时,我得到 Coauthor:Person X,Coauthor:人Y 当我使用模...

4  视图:未查询具有关系的自定义表  ( Views custom table with relationship is not queried ) 
我使用自定义表来存储我的节点上的数据,并挂钩 _views_data 以显示或排序从此表。 一切都很好: /** * Implements hook_views_data() */ function MYMODULE_views_data() { $data['MYTABLE']['table']['joi...

3  设置私有文件目录(nginx)  ( Setting up the private file directory nginx ) 
问题 我正在尝试在LEMP堆栈上为Drupal设置私人文件目录(Ubuntu 12.04,Nginx,MySQL,PHP),我不是100%确定权限或设置,所以我以为我'D问,你应该怎么做? 到目前为止 需要是网络服务器可写的文件夹,但无法从Web访问。 示例: 位置:drupal_root / private...

1  如何在以编程方式在Drupal Commerce中保存订单后立即启用付款方式?  ( How to enable a payment method as soon as an order is saved in drupal commerce p ) 
我正在尝试使用Drupal Commerce创建会员网站。我创建了一种自定义表单,可以收集用户的所有帐单详细信息和成员身份类型,然后在提交创建并保存Drupal Commerce Order(已创建的产品)。 现在我想在节省订单时激活订单的支付系统,但我没有能够这样做。所有这些都应该在后端发生,我不想将用户重定向到...

0  视图#3自定义处理程序错误  ( Views3 custom handler error ) 
我正在学习如何实现客户的观点3字段处理程序。 使用以下处理程序代码: class views_handler_filter_sub_nodes extends views_handler_field_custom{ function options_form(&$form, &$form_state){...

1  WebForm上传字段模板  ( Webform upload field template ) 
for drupal的file_managed窗口小部件我创建了自己的" theme_file_widget " 功能。 我需要为webform的文件窗口小部件做同样的事情,但我不知道要使用什么主题挂钩。任何想法? ...

0  如何从$ form_state ['值']恢复表单值?  ( How to restore form values from form statevalues ) 
我在数据库中保存 $form_sate['values'] 。当我的用户返回到我想要之前所提出的值的表格。类似: function my_form($form, &$form_sate) { $form_state_saved = get_form_state_values_from_db(); $fo...

2  在第一级显示父母,然后在每个页面中的孩子[关闭]  ( Show parents at first level then child in each page ) 
关闭。这个问题需要详细信息或清晰度。它目前不接受答案。 想要改进这个问题?添加详细信息并阐明编辑此帖的问题。 关闭 1年前。 ...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.