Menu
Woocommerce Menu

创建WebService服务简单的例子,laravel项目中手机浏览器在线阅读pdf文件

0 Comment


今天在做四个档案的次序的时候,要给二个电磁照望计时器职分的实践办法传递参数,在网络找了须臾间材料,能够应用arguments参数:

Web
service是三个基于可编制程序的web的应用程序,用于支付布满式的互操作的应用程序,也是一种web服务

第一步:下载链接:

 <bean    class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">         <property name="targetObject" ref="subsidyJob" />         <property name="targetMethod" value="execute" />         <property name="concurrent" value="false" />         <property name="arguments" value="argsValue"/>  </bean>  

Web瑟维斯的特点有以下几点:

第二步:将下载的公文放在项目中。

能够经过arguments参数给targetMethod方法传递参数,

1.用到XML来作为数据交互的格式。

其三步:在类型中想要预览的地点给个链接比方(”<a style=””
href=”/pdfjs/web/viewer.html?file=/{{$res%20->%20project_plan_file}}”
>{{$res -> project_name}}.pdf</a>”);

public class SubsidySchemeJob  {      public void execute(String args) {         System.out.println("方案开始执行"+args);      }  }  

2.跨平台性,因为使用XML所以只要本地使用能够绵绵不绝网络分析XML就足以兑现数据交流,比方安卓、IOS、WindowsPhone等都足以实现对Web
service的数目交互。

/pdfjs/web/viewer.html?file=/ 这一块是您将pdfjs放置的地点;

  

3.基于HTTP公约,直接超越防火墙,通用型强;

{{$res -> project_plan_file}} 这一块是您的pdf文件的在类型中的路线;

在execute方法中就足以拿走参数;假诺需求传递多个多个参数,在xml中用list配置:

下边选用Visual
Studio 二零一三(别的VS版本亦是那样)来成立三个简易Web
service服务。

第四步:以往在手机中就能够预览

<property name="arguments">   <list>       <value>arg1</value>       <value>arg2</value>   </list></property>

一、打开Visual
Studio->文件->新建->网站

在艺术中用数组获取:

银河国际网址手机版 1

public class SubsidySchemeJob  {      public void execute(String args[]) {        System.out.println("方案开始执行,参数1:"+args[0] +"参数2:" + args[1]);      }  }   

二、之后采纳ASP.NET空网址,再点击“鲜明”

银河国际网址手机版 2

三、新建网址后您会看到建设方案管理器中观察叁个web.config,待会大家得以由此配备那些文件来落实浏览器对WebService的远程调用。以往,右键应用方案中的项目名增添叁个WebService项目。

银河国际网址手机版 3

银河国际网址手机版,四、之后,你可以在项目模版中找到Web服务,添加

标签:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章

网站地图xml地图