1 / 13

ARKMIN Server

MARSIKT – INTRA – SHIPLOG II-møte 20 november 2001. ARKMIN Server. Geir Kjetil Hanssen SINTEF Tele og Data. ARKMIN beskriver en standard måte å utveksle standard informasjon på Arkitektur for maritime informasjonsnett Funksjonell arkitektur Informasjonsarkitektur Kommunikasjonsarkitektur.

bandele
Télécharger la présentation

ARKMIN Server

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MARSIKT – INTRA – SHIPLOG II-møte 20 november 2001 ARKMIN Server Geir Kjetil Hanssen SINTEF Tele og Data

  2. ARKMIN beskriver en standard måte å utveksle standard informasjon på Arkitektur for maritime informasjonsnett Funksjonell arkitektur Informasjonsarkitektur Kommunikasjonsarkitektur ARKMIN-prosjektet meldings-standard

  3. Aktører

  4. Meldingsspesifikasjon XML meldinger XML Schema spesifikasjoner (W3C) Ca. 40 meldinger er identifisert (ikke alle er ferdige) Beskriver Hva meldingene skal/kan inneholde Beskriver struktur Beskriver datatyper Brukes for å verifisere meldinger En viktig basis for å automatisere, kvalitetssikre og standardisere informasjonsutveksling ARKMIN meldingsstandard

  5. ARKMINs funksjonelle arkitektur

  6. Har definert felles meldinger for formidling av meteorologisk informasjon, for eksempel bølgeinformasjon, bøyemålinger, radarmålinger og beregnede prognoser. "meteorological_information” Lokasjon Metode Metereologiske data Eksempel på en definert melding

  7. Må etablere en løsning for å ta i bruk resultatene fra ARKMIN Startet som et studentprosjekt våren 2001 Har videreutviklet en løsning i løpet av sommer/høst 2001 Har en utprøvbar versjon i dag Trenger et case å prøve dette ut i! Historikk

  8. Sender og mottar meldinger Sender request Mottar og besvarer request Sender/mottar rapporter Sender/mottar abbonementsmeldinger Lagrer data lokalt Overvåker kommunikasjonen Lager meldinger Basert på meldingsspesifikasjoner Automatikk for å lage meldinger Bruker allerede eksisterende datakilder Bygger på ARKMIN meldingsstandard Hva ARKMIN-server er • Består av en server og en klient (C-tool) • Kan konfigureres til å behandle meldinger automatisk • Utviklet i Java • Kjører på Windows-platform • Kan lett portes til andre platformer • Sender meldinger over internett

  9. C-Tool

  10. Eksempel (request) <arkmin_message xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance" xsi:noNamespaceSchemaLocation="T:\402825\xml schema og eksempler\schema III\arkminIII.xsd"> <arkmin_request> <meteorological_request> <location> <point> <location_co_ordinates> <latitude>90.2</latitude> <longitude>73.333</longitude> </location_co_ordinates> </point> </location> <time_interval> <time_from>2001-04-01T12:00:00</time_from> <time_to>2001-04-02T12:00:00</time_to> </time_interval> <time_increment>P0Y0M0DT1H0M0S</time_increment> <type_of_met_data>water_level</type_of_met_data> <type_of_method>observation</type_of_method> </meteorological_request> </arkmin_request> </arkmin_message>

  11. <?xml version="1.0" encoding="UTF-8"?> <!-- edited with XML Spy v3.5 NT (http://www.xmlspy.com) by Marit Natvig (SINTEF Telecom and Informatics) --> <arkmin_message xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance" xsi:noNamespaceSchemaLocation="T:\402825\xml schema og eksempler\schema III\arkminIII.xsd"> <arkmin_information> <meteorological_information> <!-- removed --> <meteorological_data> <location_reference>1</location_reference> <method_reference>1</method_reference> <water_level> <timestamp>2001-04-01T17:00:00</timestamp> <total_water_level>1.5</total_water_level> </water_level> <water_level> <timestamp>2001-04-01T18:00:00</timestamp> <total_water_level>1.8</total_water_level> </water_level> </meteorological_data> <!-- removed --> </meteorological_data> </meteorological_information> </arkmin_information> </arkmin_message> Eksempel (response) <?xml version="1.0" encoding="UTF-8"?> <arkmin_message xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance" xsi:noNamespaceSchemaLocation="T:\402825\xml schema og eksempler\schema III\arkminIII.xsd"> <arkmin_information> <meteorological_information> <!-- removed --> <meteorological_data> <location_reference>1</location_reference> <method_reference>1</method_reference> <water_level> <timestamp>2001-04-01T17:00:00</timestamp> <total_water_level>1.5</total_water_level> </water_level> <water_level> <timestamp>2001-04-01T18:00:00</timestamp> <total_water_level>1.8</total_water_level> </water_level> </meteorological_data> <!-- removed --> </meteorological_data> </meteorological_information> </arkmin_information> </arkmin_message>

  12. Et scenario request Kyst-direktoratet C-Map response DB push report DNMI Oslo havn Trondheim havn report

  13. Har en versjon av ARKMIN-server som er klar til utprøving Mottar og sender meldinger Kan automatgenerere meldinger Har schedule-funksjon Må utvikles videre Har midler og personell til videre utvikling Ønsker kontakt med pilotbrukere Status

More Related