IT / KPI IT WF(XOML),BPEL WSDL XSD IT XSD WSDL BPEL XOML XML

Similar documents
Whitepaper - Why CM7

TravelXMLを利用した Webサービス実証実験デモ

ohp.mgp

Web Web ( (SOAP (SOAP/http (WSDL UDDI 1. 2.XML 3. (XDoS http, https SOAP XML Web/App ( App

PLEASE READ (hidden slide)

スライド 1

XML Consortium Web Web ( ) XML Consortium XML Consortium Web TravelXML Web Web ( Web ) Web XML Consortium 2

ESA_UI_1110.PDF

untitled

1 Microsoft Windows Server 2012 Windows Server Windows Azure Hyper-V Windows Server 2012 Datacenter/Standard Hyper-V Windows Server Windo

Windowsユーザーの為のOracle Database セキュリティ入門

Microsoft認定資格問題集(70-483_demo)

WebサービスとCORBA

untitled

CAC

講座計画書サンプル

Oracle Service-Oriented Architecture Suite

<Documents Title Here>

Oracle Lite Tutorial

DS_BIG-IP LTM VE_jp.indd

11夏特集号初校.indd

ユーザビリティ要件で進化する業務システム

J2EEとMicrosoft.NETの比較

Magic xpi / 2

Oracle Policy Automation 10.0システム要件

1. COBOL COBOL COBOL COBOL 2

untitled

untitled

TimeTracker FX Web Edition セットアップガイド目次 はじめに... 2 第 1 章 TimeTracker FX Web Edition の概要 TimeTracker FX Web Edition とは... 3 システム構成... 3

Oracle SOA Suite 11gコンポジットに対するSOASchedulerの構成

FileMaker Oracle Microsoft SQL Server MySQL Salesforce.com ROI TCO RAD IT FileMaker Pro RAD RAD TCO RAD Microsoft Visual Studio 2008 Oracle Developer

新しいイテレーション型開発

Microsoft Enterprise Mobility License

新サービス「Azure App Service」で変わる新しい Web/モバイル アプリケーション開発

I

java_servlet2_見本

Visual Studio ( )

Cisco® ASA シリーズルーター向けDigiCert® 統合ガイド

untitled

Lotus Domino XML活用の基礎!

IBM Software Group DB2 Information Management Software DB2 V8 XML SQL/XML 2 XML XML UDF XMLExtender XML XML XMLCollection, XMLColumn XML UDF Informati

Flex2とS2Flex2とAIR紹介

untitled

C3印刷用.PDF

Visual Studio 2008 概要多様なアプリケーション開発の支援 Windows アプリケーション開発モバイルアプリケーション開発 Office アプリケーション開発 Web アプリケーション開発アプリケーションライフサイクルマネジメントの強化まとめ

--

2009 Web B012-1

山梨県ホームページ作成ガイドライン

Web SOAP Internet Web REST SOAP REST 3 REST SOAP 4

db2_web_query

b2bintro.book

NetCOBOL for .NET 応用編

LightSwitch で申請システム Windows ストアアプリで受付システムを構築してみた 情報政策グループ技術職員金森浩治 1. はじめに総合情報基盤センターでは 仮想サーバホスティングサービスや ソフトウェアライセンス貸与といった さまざまなエンドユーザ向けサービスを行っている 上記のよう

PostgreSQL の XML 機能解説と将来拡張への提言

Lync Server 2010 Lync Server Topology Builder BIG-IP LTM Topology Builder IP Lync 2010 BIG IP BIG-IP VE Virtual Edition BIG-IP SSL/TLS BIG-IP Edge Web

Transcription:

SOA XML Week SOA IT IT

IT / KPI IT WF(XOML),BPEL WSDL XSD IT XSD WSDL BPEL XOML XML

Web

Web WCF Web WCF WindowsCommunityFoundation NET Framework 3.0 Web WCF ABC WCF Address WHERE Binding HOW Contract WHAT

Web WCF ABC Web.config) <configuration> <system.servicemodel> <services> <service behaviorconfiguration="xmlkansai2008.webservices.flowerservicebehavior" name="xmlkansai2008.webservices.flowerservice"> <endpoint address="" binding="basichttpbinding" bindingconfiguration="" contract="xmlkansai2008.webservices.iflowerservice"> <identity> <dns value="localhost" /></identity> </endpoint> address: <endpoint address="mex" binding="mexhttpbinding" contract="imetadataexchange" /> </service> </services> <behaviors> <servicebehaviors> <behavior name="xmlkansai2008.webservices.flowerservicebehavior"> <servicemetadata httpgetenabled="true" contract /> <servicedebug includeexceptiondetailinfaults="false" /> </behavior> </servicebehaviors> </behaviors> </system.servicemodel> </configuration> binding Web WCF Contract ServiceContract 1 OperationCotract DataContract

[ServiceContract] public interface IFlowerService { [OperationContract] List<Item> FindItemsByCategory(int categoryid); } [DataContract] public class Item { [DataMember] public string Name { get; set; } [DataMember] public int Price { get; set; } } : Interface public class FlowerService : IFlowerService { public List<Item> FindItemsByCategory(int categoryid) { // ID } } ID XML ID URL List<Item> XML

LINQ Language Integrated Query SQL XML.NETFramework 3.5 LINQ to XML XML toxml <items> <item id= 1 categoryid= 1 luxuriousness= 4 name= ( imageurl="http://localhost:59980/image/1.png" price= "3150" description=" "/> </items> var selecteditem = from item in itemdatafromxml.descendants("item") where item.attribute("id").value.equals(itemid.tostring()) select new Item { ID = (int)item.attribute("id"), Name = item.attribute("name").value, ImageUrl = item.attribute("imageurl").value, Price = (int)item.attribute("price"), Luxuriousness = (int)item.attribute("luxuriousness"), Description = item.attribute("description").value, where XML select Category = GetCategoriesByCategoryID(item.Attribute("categoryId").Value) new Item }; { ID = (int)item.attribute( id ), Name = item.attribute( name ).Value, ImageUrl = item.attribute( imageurl ).Value, Price = (int)item.attribute( price ), Luxuriousness = (int)item.attribute( luxuriousness ), Description = item.attribute( description ).Value, Category = GetCategoriesByCategoryID(item.Attribute("categoryId").Value) };

Oracle BPEL Process Manager IBM WebSphere Process Server Microsoft BizTalk Server Microsoft Windows Workflow Foundation WF Windows Workflow Foundation(WF) WF.NET Framework WF 2

WF WF WCF Web WF WF WF Web WF Web start() WF

Proxy proxy Web WF WCF Web Web System.Workflow.Runtime.WorkflowRuntime 1 1 Web WorkflowCompleted Web

WF Invoke Webservice Activity Invoke Webservice Activity Invoke Webservice Activity WF WF

AIR (RIA) Adobe Flash Adobe Flex HTML Ajax by http://ja.wikipedia.org/wiki/adobe_integrated_runtime Silverlihgt Microsoft Silverlight Web.NET Web RIA by http://www.microsoft.com/japan/silverlight/

AIR AIR

AIR FlowerService Setting main ItemSupplier Command Proxy

Silverlight

Silverlight Web Silveright RIA UI HTML (WF / WCF)

ItemPart QuestionnairePart Page OrderPart Requested Item Finder Questionnaire Service Client Order Service Client WCF

WEB

CommandProxy AIR CommandProxy Launch Command Launch Command Response Response http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/ AIR Silverlight 1. AIR CommandProxy URL http://localhost/flowershop/?item=6 2. CommandProxy URL 3. Silverlight URL Requested Item Finder

(WCF/WF) WCF WF LINQ Silverlight.NET AIR Flex AIR AIR ( ) 2008/6/21 14:05