untitled

Similar documents
Web SOAP Internet Web REST SOAP REST 3 REST SOAP 4

¥Í¥Ã¥È¥ï¡¼¥¯¥×¥í¥°¥é¥ß¥ó¥°ÆÃÏÀ

untitled

PowerPoint Presentation

untitled

untitled

2

2012_00表紙

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV

¥Í¥Ã¥È¥ï¡¼¥¯¥×¥í¥°¥é¥ß¥ó¥°ÆÃÏÀ

Oracle Coherence REST を WebLogic Server への デプロイ手順 日本オラクル株式会社 作成日 : 2011/10/17 更新日 : 2011/11/2 VERSION: 1.1 Copyright Oracle Corporation Japan, A

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV

untitled

3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println("Hello World");

Vol. 29 No. 2 May Wiki ML Wiki qwikweb ML foobar foobar@qwik.jp ML Wiki Wiki 1 qwikweb Wiki Wiki ML Wiki ML Wiki Wik

Servlet JSP JSP Servlet/JSP における 日 本 語 の 処 理 - 1

book.dvi

第2回_416.ppt

Oracle9i JDeveloperによるWebサービスの構築

untitled

9iAS_DEV.PDF

はじめに

25 About what prevent spoofing of misusing a session information

橡68-honbun.PDF

Wiki


s

Web2.0 REST API + XSLT Amazon hon.jp API XML Consortium XML ( ) REST(GET)API hon.jp Amazon.co.jp Google Map Exif to RDF(kanzaki.com) REST +

,. OpenXM... :. Simplify. OX-RFC-104 (OoHG).. knoppix/math. Contributed software..

日立評論 2016年9月号:金融イノベーションを実現する新たなエンタープライズアプリケーション開発への取り組み

民事責任規定・エンフォースメント

496


ISBN ISBN 5 128p ISBN ISBN 2

ISBN ISBN 0 0 ISBN

ISBN ISBN ISBN


Make the Future Java FY13 PPT Template

宅建練馬表478号1_4ol [更新済み].eps

高齢者.indd

template.dvi


untitled

WEBサービス超入門 mask.key

100 7 ( ) ( ) ( )

WebDAVとは? Distributed Authoring and Versioning protocol for the WWW WWW 上 で 編 集 とバージョン 管 理 が 出 来 る プロトコル 1998 年 にRFC2291で 提 唱 されたHTTP1.1の 拡 張 仕 様

r1.dvi

Java updated

Oracle Service-Oriented Architecture Suite

58.pdf

IC RDFOWL PIM DB ID GIS RFID 2 ID ID ID XML web.xml GIS,PIM G-XML OWL RDF XML WSDL REST XML ID


( ( ( )

Testing XML Performance

: : : TSTank 2

EANTC 1 CSP 2 SDN WAN Automation Engine Cisco WAN Automation Engine Cisco WAN Automation Engine Cisco WAN Automation Engine Cisco WAN Automation Engin

日本オラクルのSOA戦略

免責事項 本資料に掲載されている内容は技術情報の提供を目的としたものです富士通の製品 サービスにこれらの機能を搭載することを約束するものではありません 1

平和教育の目標と主題(案)

Gartner Day

untitled

ITS資料

2 p.2 2 Java Hello0.class JVM Hello0 java > java Hello0.class Hello World! javac Java JVM java JVM : Java > javac 2> Q Foo.java Java : Q B

IT講習会

FUJITSU Cloud Service K5 API Management WebAPI リファレンス第 1.0 版 発行日 2017 年 1 月 All Right Reserved, Copyright 富士通株式会社 本書の無断複製 転載を禁じます

CAS Yale Open Source software Authentication Authorization (nu-cas) Backend Database Authentication Authorization Powered by A

tkk0408nari

多摩のかけはしNo98 表1表4色

WinHPC ppt

JTS Google App Engine S119325

JB_weblogic_guide.indd

XML Week Web 2.0 Day (1) SOA2.0 KM2.0? REST API + XSLT Amazon hon. hon.jp API XML Consortium XML ( ) REST(GET)API Amazon.co.jp hon.jp REST

WLX202 操作マニュアル

interop.book

RubyKaigi2009 COBOL

Web Web Web

untitled

Copyright c 2008 Zhenjiang Hu, All Right Reserved.

<4D F736F F D20566F F6E658C6791D FE382C582CC4A D834F E F8F4390B394C52E646F63>

Javaで体験するスクリプト言語の威力

untitled

untitled


com.ibm.etools.egl.jsfsearch.tutorial.doc.ps

1: 3 CAS[3] uportal[4] (Web ) 3.1 CAS CAS[3] Yale JA-SIG [5] CAS 1. 2(1) CAS Web (2)CAS ID LDAP 2. 2(3) CAS Web CAS Ticket (4)Web Ticket 3. Ticket Web

shio_ PDF

- 1 -

%

ID010-2

2

WebRTC P2P Web Proxy P2P Web Proxy WebRTC WebRTC Web, HTTP, WebRTC, P2P i

untitled

<4D F736F F D2081A193B98BE EA97708CFB8DC08B4B92E D8D878CFB8DC0817A B4B816A81798A6D92E894C5817A2E646F63>


untitled

橡okamura-ppt.PDF

2


1

夏目小兵衛直克

Transcription:

-1-

JAX-RS JAX-RS Java API for RESTful Web Service JAX-RS REST Web API JAX-RS JCP JSR-311 JAX-RS https://jersey.dev.java.net/ Jersey JAX-RS RESTEasy 1RESTJAX-RSJerseyRESTEasy JersyRESTEasy JAX RS REST JAX-RS Java EE 6 Java EE JAX-RS Java J2SE 5.0-2-

RESTful Web RESTful Web REST Web REST REST Representational State Transfer REST Roy Thomas Fielding RESTful Web Amazon S3 Google App Engine RESTful App Engine RESTful Server RESTful Web SOAP Web HTTP Web RESTful Web () Web 10 RESTful Web URI Web URI Web URI RESTful Web URI http://www.mysystem.jp/foods/apple URI URI apple pear -3-

() RESTful Web RESTful Web REST 2 XXXX5,000 10,000 XXXX5,000 5,000 XXXX 10,000 XXXX 10,000 ATM 5,000 5,000 ATM ATM RESTful Web 1 1 HTTP RESTful Web RESTful Web -4-

Web () HTTP REST HTTP REST HTTP 1REST HTTP GET PUT POST DELETE HEAD OPTIONS HTTP REST HTTP HTTP REST HTTP () HTTP RESTful Web http://www.mysystem.jp/foods/ -5-

3 http://www.mysystem.jp/foods/ /foods/ <ahref="http://www.mysystem.jp/foods/apple">"</a> <ahref="http://www.mysystem.jp/foods/pear"></a> <ahref="http://www.mysystem.jp/foods/bread"></a> <ahref="http://www.mysystem.jp/foods/steak"></a> http://www.mysystem.jp/foods/bread /foods/bread foods URI Web -6-

JAX-RS RESTful Web JAX-RS Jersey RESTful Web NetBeans6.5.1 RESTful NetBeans http://ja.netbeans.org/netbeans Java Web EE NetBeans JAX-RS URI HTTP Java RESTful Web NetBeans 4 Hello World Java HelloWorldResource -7-

RESTful Web AP 5 RESTfull Web 6-8-

HTTP Java HTTP HTTP HTTP @ HTTP GET@GET 1HTTP @GET @Produces("text/html") public String getxml() { getxml URI GET @Produces URI URI @Path 2@Path @Path("/helloWorld") public class HelloWorldResource { HelloWorldResource /helloworld URI http://localhost:8080/helloworld/resources/helloworld @Path @Path @Path getxml @Path -9-

3 @GET @Path("subHello") @Produces("text/html") public String getxml() { REST 7-10-

@Produces 1 @Produces URI HTTP HTTP text/html getxml 8 8 helloworld : 406 (Not Acceptable) @Produces HTTP 406 @Produces 4 @Produces({"application/xml", "application/json"}) application/xml application/json -11-

@Consumes @Consumes @Produces @Produces 5@Consumes @PUT @Consumes("application/xml") public void putxml(string content) { application/xml String content @PathParam @Path @Path {customerid}/ @PathParam 6@PathParam @Path("{customerId}/") public CustomerResource getcustomerresource( @PathParam("customerId") Integer id) { customerid id -12-

@QueryParm URI 7 http://localhost:8080/helloworld/resources/helloworld?param=123 8 @QueryParam public String getxml(@queryparam( param ) int num) { @FormParam -13-

JAX-RS JAX-RS RESTful Web JAX-RS Jersey RESTful Web REST Web RESTful Web RESTful API REST Java RESTful Web PHP PerlRuby JAX-RS RESTful Web Java Java RESTful Web RESTful Web Leonard RichardsonSam Ruby ISBN978-4-87311-353-1 WEB+DB PRESS Vol.42 REST ISBN978-4-7741-3331-7 The Java Community Process(SM) Program - JSRs: Java Specification Requests - detail JSR# 311: URLhttp://jcp.org/en/jsr/detail?id=311 Architectural Styles and the Design of Network-based Software Architectures URLhttp://roy.gbiv.com/pubs/dissertation/top.htm RESTful Web - NetBeans IDE 6.5 : URLhttp://www.netbeans.org/kb/docs/websvc/rest_ja.html Studying HTTP URLhttp://www.studyinghttp.net/ -14-