'webservices'에 해당되는 글 3건

  1. 2007/08/22 Interface21 announces Spring Web Services 1.0 (9)
  2. 2006/05/28 웹서비스 관련 스키마 (8)
  3. 2006/04/12 웹서비스란? (9)
Spring WS1.0이 릴리즈가 되었다.

웹서비스 자체는 플랫폼이나 랭귀지에 상관이 없이 이 기종간에 서비스가 가능해야 하므로, Contract-First스타일의 개발이 올바르다고 할수가 있을거 같다.

Spring-WS only supports the contract-first development style

Spring-WS는 Contract-First스타일만을 지원한다.


Why Contract-First?
When creating Web services, there are two development styles: contract-last and contract-first. When using a contract-last approach, you start with the Java code, and let the Web service contract (WSDL, see sidebar) be generated from that. When using contract-first, you start with the WSDL contract, and use Java to implement said contract.

http://static.springframework.org/spring-ws/site/why-contract-first.html


http://static.springframework.org/spring-ws/site/reference/html/tutorial.html#tutorial.implementing.endpoint


Key Features

  • Makes the Best Practice an Easy Practice: Spring Web Services makes enforcing best practices easier. This includes practices such as the WS-I basic profile, Contract-First development, and having a loose coupling between contract and implementation.
  • Powerful mappings: You can distribute incoming XML request to any object, depending on message payload, SOAP Action header, or an XPath expression.
  • XML API support: Incoming XML messages can be handled in standard JAXP APIs such as DOM, SAX, and StAX, but also JDOM, dom4j, XOM, or even marshalling technologies.
  • Flexible XML Marshalling: The Object/XML Mapping module in the Spring Web Services distribution supports JAXB 1 and 2, Castor, XMLBeans, JiBX, and XStream. And because it is a separate module, you can use it in non-Web services code as well.
  • Reuses your Spring expertise: Spring-WS uses Spring application contexts for all configuration, which should help Spring developers get up-to-speed nice and quickly. Also, the architecture of Spring-WS resembles that of Spring-MVC.
  • Supports WS-Security: WS-Security allows you to sign SOAP messages, encrypt and decrypt them, or authenticate against them.
  • Integrates with Acegi Security: The WS-Security implementation of Spring Web Services provides integration with Acegi Security. This means you can use your existing Acegi configuration for your SOAP service as well.
  • Built by Maven: This assists you in effectively reusing the Spring Web Services artifacts in your own Maven-based projects.
  • Apache license. You can confidently use Spring-WS in your project.


    http://static.springframework.org/spring-ws/site/


Posted by ologist
네이버에서 검색한 결과 나온 웹서비스 관련 기사들

아마존 웹서비스의 교훈
http://blog.naver.com/kmh8400?Redirect=Log&logNo=50003713752

삼성SDS 웹서비스 SOA사업 본격화
http://blog.naver.com/purekwc?Redirect=Log&logNo=10004393821

아마존 웹서비스는 웹2.0의 핵심
http://news.naver.com/news/read.php?mode=LSD&office_id=022&article_id=0000151446&section_id=105&menu_id=105
Posted by ologist
 TAG webservices

2006/04/12 10:26 Developer

웹서비스란?

웹서비스란?


web service는 인터넷 상에서 URI로 구분되는 소프트웨어입니다.
이 소프트웨어에서 제공되는 서비스는 XML로 기술된 인터페이스로 정의되어야 하고(WSDL),
이 서비스 정의는 다른 소프트웨어에 의해 검색될 수 있어야 합니다. (UDDI)
이 소프트웨어는 XML message를 통해 인터넷 상의 프로토콜(SOAP)을 통해 호출됩니다.

웹서비스는 기존의 COM, CORBA 등의 어프리케이션 간 통합의 발전된 형태라 보면 됩니다. 기존의 통합방법보다, 더 간단한 internet프로토콜을 사용하고 XML중심의 함수 호출 메카니즘을 채택함으로, 기존 방법의 상호호환한계를 넘어선 방법입니다.
Posted by ologist
 TAG webservices
이전버튼 1 이전버튼

블로그 이미지
ologist

공지사항

Yesterday171
Today52
Total34,795

달력

 « |  » 2012.02
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      

최근에 받은 트랙백

글 보관함