120 likes | 266 Views
PULS Webservices 2. marts 2012. 2. Overblik. Datamodel Arkitektur Webservices Teknik Spørgsmål. Datamodel. Aktiviteter og produkter. Arkitektur. PKDB. PULS WS. PULS UI. Brugerstyring STS. Danmarks Arealinformation. Tredjepart. Webservicekald. Miljøer. Webservices. Punktkilde
E N D
Overblik Datamodel Arkitektur Webservices Teknik Spørgsmål
Arkitektur PKDB PULS WS PULS UI Brugerstyring STS Danmarks Arealinformation Tredjepart
Webservices Punktkilde Stamdata Pointsample Stanlab Tilsyn Udtraek (Stancode) Beregning Metadata
Demomiljø PULS UI: https://puls.demo.miljoeportal.dk PULS WS: http://services.puls.demo.miljoeportal.dk Kortvisning: http://predemo-kort.arealdata.dk/index.html Kortvisning: http://predemo-kort.arealinfo.dk/ Eksempel: http://services.puls.demo.miljoeportal.dk /miljoeportal.surfacewater.pointsources.1.0.0/Stamdata.svc
Teknik Forudsætning: DMP’s brugerstyring (ADFS), se wiki Værktøjer: SoapUI - http://www.soapui.org/ .Net: svcutil.exe
.Net C# eksempel varchannel = DanBackendChannel<PunktkildeInterface>(ServiceAddressPunktkilde); try { IsAliveResponseresponse = channel.IsAlive(newIsAliveRequest()); // response.ResultCode, response.ResultReason, … } catch (Exception) { throw; } finally { WsTrustClient.CloseChannel(channel); }