Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Import/export-arkitektur

Postades av 2007-11-28 10:26:38 - Stefan Norinder, i forum arkitektur, Tråden har 7 Kommentarer och lästs av 1449 personer

Någon som sett om det finns arkitekturförslag för en import/export-modul? Behöver lite inspiration.


Svara

Sv: Import/export-arkitektur

Postades av 2007-11-28 10:51:58 - Johan Djupmarker

Nu får du nog specifiera lite mer vad du vill göra. "import/export-modul" är lite väl generellt...

/Johan


Svara

Sv:Import/export-arkitektur

Postades av 2007-11-28 11:06:48 - Stefan Norinder

Det var idén, att hålla det generellt. Då kanske jag kunde få förslag på saker saker jag inte tänkt på.

Annars är grunden att ha en modul som ska kunna importera data från andra system via CSV-filer, web services etc. Modulen ska vara så generell som möjligt.


Svara

Sv: Import/export-arkitektur

Postades av 2007-11-28 11:20:21 - Johan Normén

Hej,

Du kan ju köra en web service med samma interface och kontrakt ut...
Sen i web servicen köra ett proxy pattern som slänger dig vidare till rätt import modul för rätt system som i sin tur har sin uppgift att hantera datat för sitt format.


---------> Import A
Data in ---> API (Web Service) -----> PROXY --------> Import B
-------> Import C

Om du vill ha pluggbara importmoduler kan du ex nyttja DI/IoC (Dependency Injection/Inversion of Control) patterns. Se MS entlib eller Spring .Net de har stöd för detta.

Om du inte vet vad det är så kort beksrivet är det ett mönster för att låta objekt skapas av sig självt där du ex via XML kan styra vilka objekt som skall skapas m.m.

Mvh Johan


Svara

Sv: Import/export-arkitektur

Postades av 2007-11-28 11:21:46 - Martin Adrian

Vad skall modulen göra?

Om du har en plug-in för varje system (CSV etc) så finns det väl inget kvar för modulen att göra mer än att vara en behållare av inläst data.

Om du dessutom låter varje plug-in skapa en XML fil så fungerar XmlDocument bra som "modul".


Svara

Sv:Import/export-arkitektur

Postades av 2007-11-28 22:53:54 - Patrik Löwendahl

BizTalk


Svara

Sv: Import/export-arkitektur

Postades av 2007-11-30 10:00:00 - Rickard Robin

Mitt förslag följ "Provider" modellen

Bygg ett interface som definierar vilka medlemmar som skall finnas för en export/import klass.
Sen bygger du klasser som implementerar interfacet och returnerar något gement. ex:

exemple i pseudo:

IExportable.vb
Export() as DataTable
Export() as String


ExcelExportable.vb
implements IExportable


Så bakar du in allt i ett klassbibliotek, kompilera till en dll.



Svara

Sv:Import/export-arkitektur

Postades av 2007-11-30 12:37:37 - Johan Normén

Här har du annars en bok som tar upp lite desingpattern för bla ditt problem:

Enterprise Integration Patterns
ISBN: 0321200683

Mvh Johan


Svara

Nyligen

  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 915
27 965
271 779
9 303
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies