Gå direkt till innehållet på sidan
 söndagen den 1 augusti 2010
Curalia » Integration
Curalia AB

Integration

Tjänstebaserade arkitekturer, SOA, ökar kraven på integrations- och webbapplikationsplattformar.

Verksamhetsmässigt bör integrationen ske på så hög nivå som möjligt - alltså i tjänstebeskrivningen eller schemat. För att undvika systemsamband och tekniska beroenden är dessutom asynkron kommunikation att föredra. I realiteten kommer de olika kraven i konflikt med varandra och man tvingas integrera på flera olika nivåer beroende på hur man prioriterar flexibilitet och servicenivå.

Av samma skäl påverkas lösningen av om den enbart är intern eller om den även skall erbjudas externt. Vi jobbar därför med produkter som täcker hela området.

SHS, Spridnings och hämtningssystem

Enkel och standardiserad lösning för säker samverkan mellan och till myndigheter som passar i alla situationer som kräver integration på informations- eller tjänstenivå.

I SHS finns också en gemensam katalog för att presentera och erbjuda tjänster som även kan användas i andra verksamheters tjänster - grunden i 24h-myndigheten.

ServiceMix

För att erbjuda en fullständig integrationsplatform har Curalia etablerat samarbete med LogicBlaze som utvecklar ServiceMix och Fuse. ServiceMix är ett Apache-projekt vars syfte är att utveckla en komplett Enterprice Service Bus, ESB. Fuse går ett steg längre och erbjuder en fullständig integrationsplattform.

Curalia har integrerat SHS i ServiceMix för att ge en komplett integrationsplattform för SOA från myndighetstjänster, SHS till JavaAPI:er.

AXIS

Webbtjänster, Web Services, har blivit en defactostandard för löst kopplad integration mellan system. Den stora fördelen jämfört med andra integrationsmetoder är att det finns ett stort antal produkter som underlättar utvecklingen.

Apache Axis är en öppen programvara med SOAP-implementering för webbtjänster. Det är mycket kraftfullt och används både för klient- och serverimplementering. Det går i princip att skapa fungerande webbtjänster med webbtjänstbeskrivning (WSDL) automatiskt från ett Java API.

Begrepp

  • SOA, tjänster med publicerade kontrakt/gränssnitt som är oberoende av plattform och språk. XML och SOAP är vanliga implementeringar för plattformsoberoende.
  • JBI, specifikationen definierar en metacontainer för applikationer utvecklade enligt SOA-koncept. JBI möjliggör samverkan mellan olika integrationsteknologier genom att definiera ett antal standardiserade meddelandemönster, så kallade Message Exchange Patterns.
  • BPEL, Business Process Execution Language, är ett xml-baserat språk för att beskriva affärsprocesser och interaktion mellan affärssystem. BPEL utökar modellen för Web Services och möjliggör stöd för affärstransaktioner. Specifikationen är framtagen i ett samarbete mellan bland annat IBM, BEA och Microsoft.
Fuse logotypLogicBlaze logotyp

SHS

  • Certifikathantering
  • SHS katalog
  • Krypterad kommunikation
  • Elektroniska signaturer
  • Sigill
  • Kvittenser
  • Flödeshantering
  • Inlämningsprogram
ServiceMix logotyp

ServiceMix

ServiceMix en Enterprise Service Bus (ESB) som kombinerar Service Oriented Architecture (SOA) med Event Driven Arthitecture (EDA)

  • JBI, JSR 208, Java Business Integration
  • BPEL
  • SOAP, Webbservices
Axis logotyp

AXIS

  • Webbservices
  • SOAP
  • WSDL
  • JavaAPI
  Curalia  Kontakta oss  |  info@curalia.se  |  +46 (0)8-410 064 40  |  Hudiksvallsgatan 4, 113 30 Stockholm