Document (#26968)

Author
Helmes, L.
Steidl, N.
Title
Webservices praktisch angewandt : FIZ Karlsruhe entwickelt Automatisierung der Informationsinfrastruktur
Source
Information - Wissenschaft und Praxis. 54(2003) H.7, S.421-428
Year
2003
Abstract
In diesem Beitrag werden Webservices als Träger für die Vernetzung unterschiedlicher Informationsangebote vorgestellt. Am Beispiel der technischen Realisierung für das Meta-Portal vascoda.de beschreibt er den Einsatz von Webservices im FIZ Karlsruhe. Erklärt werden das Konzept von Webservices, ihre Funktionsweise und die softwaretechnischen Schritte für die nahtlose Zusammenführung der teilnehmenden Webservice-Anbieter und Webservice-Nutzer. Nach Art einer Gebrauchsanweisung wird auf die in diesem Zusammenhang verwendeten Standardprotokolle und Programmiersprachen eingegangen. Webservices werden definiert als verteilte, lose gekoppelte und wiederverwendbare Software-Komponenten, die über XML-basierte Standard-Protokolle miteinander kommunizieren und auf vier wesentlichen Komponenten beruhen: dem Simple ObjectAccess Protocol (SOAP), der Webservice Description Language (WSDL), der Universal Description, Discovery and Integration (UDDI) und Standard-Internetprotkollen (HTTP[S], SMTP u.a.). Verteilte, unterschiedliche Softwaresysteme nahtlos so zusammenzuführen, dass sie sich gegenseitig verstehen und ihre Daten automatisch austauschen können, ist ein altes Ziel der Softwareentwicklung. Mit dem Konzept der Webservices scheint es sich nun verwirklichen zu lassen. Webservices bieten technisch zunächst prinzipiell nichts Neues: die Möglichkeiten, Funktionalitäten entfernter' Programme in lokale Anwendungen einzubauen, findet man seit Jahren in verschiedensten Technologien und Systemen (z.B. Remote Procedure Calls als Bestandteil von Unix, CORBA, COM, usw.). Die große Chance von Webservices liegt darin, dass sie auf akzeptierten und praktizierten Standards aufbauen und ihr relativ einfaches Konzept weithin unterstützt wird.
Theme
Information Gateway
Verteilte bibliographische Datenbanken
Object
Vascoda
FIZ Karlsruhe
Location
D

Similar documents (content)

  1. Koch, W.: Vokabularien und WebServices (2013) 0.11
    0.107755825 = sum of:
      0.107755825 = product of:
        0.89796525 = sum of:
          0.016489832 = weight(abstract_txt:dass in 918) [ClassicSimilarity], result of:
            0.016489832 = score(doc=918,freq=1.0), product of:
              0.046682436 = queryWeight, product of:
                1.013278 = boost
                4.5213976 = idf(docFreq=1306, maxDocs=44218)
                0.010189484 = queryNorm
              0.35323417 = fieldWeight in 918, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                4.5213976 = idf(docFreq=1306, maxDocs=44218)
                0.078125 = fieldNorm(doc=918)
          0.016313048 = weight(abstract_txt:werden in 918) [ClassicSimilarity], result of:
            0.016313048 = score(doc=918,freq=2.0), product of:
              0.042110123 = queryWeight, product of:
                1.178666 = boost
                3.5062556 = idf(docFreq=3606, maxDocs=44218)
                0.010189484 = queryNorm
              0.3873902 = fieldWeight in 918, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                3.5062556 = idf(docFreq=3606, maxDocs=44218)
                0.078125 = fieldNorm(doc=918)
          0.8651624 = weight(abstract_txt:webservices in 918) [ClassicSimilarity], result of:
            0.8651624 = score(doc=918,freq=2.0), product of:
              0.8242983 = queryWeight, product of:
                8.515773 = boost
                9.499662 = idf(docFreq=8, maxDocs=44218)
                0.010189484 = queryNorm
              1.0495744 = fieldWeight in 918, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                9.499662 = idf(docFreq=8, maxDocs=44218)
                0.078125 = fieldNorm(doc=918)
        0.12 = coord(3/25)
    
  2. Hauser, T.; Löwer, U.: ¬Das Web der Zukunft (2002) 0.07
    0.06921299 = sum of:
      0.06921299 = product of:
        1.7303247 = sum of:
          1.7303247 = weight(abstract_txt:webservices in 5575) [ClassicSimilarity], result of:
            1.7303247 = score(doc=5575,freq=2.0), product of:
              0.8242983 = queryWeight, product of:
                8.515773 = boost
                9.499662 = idf(docFreq=8, maxDocs=44218)
                0.010189484 = queryNorm
              2.0991488 = fieldWeight in 5575, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                9.499662 = idf(docFreq=8, maxDocs=44218)
                0.15625 = fieldNorm(doc=5575)
        0.04 = coord(1/25)
    
  3. Wei, W.: SOAP als Basis für verteilte, heterogene virtuelle OPACs (2002) 0.07
    0.06755583 = sum of:
      0.06755583 = product of:
        0.33777913 = sum of:
          0.019992858 = weight(abstract_txt:dass in 4097) [ClassicSimilarity], result of:
            0.019992858 = score(doc=4097,freq=3.0), product of:
              0.046682436 = queryWeight, product of:
                1.013278 = boost
                4.5213976 = idf(docFreq=1306, maxDocs=44218)
                0.010189484 = queryNorm
              0.42827368 = fieldWeight in 4097, product of:
                1.7320508 = tf(freq=3.0), with freq of:
                  3.0 = termFreq=3.0
                4.5213976 = idf(docFreq=1306, maxDocs=44218)
                0.0546875 = fieldNorm(doc=4097)
          0.14265148 = weight(abstract_txt:soap in 4097) [ClassicSimilarity], result of:
            0.14265148 = score(doc=4097,freq=9.0), product of:
              0.0952147 = queryWeight, product of:
                1.0232668 = boost
                9.131938 = idf(docFreq=12, maxDocs=44218)
                0.010189484 = queryNorm
              1.4982085 = fieldWeight in 4097, product of:
                3.0 = tf(freq=9.0), with freq of:
                  9.0 = termFreq=9.0
                9.131938 = idf(docFreq=12, maxDocs=44218)
                0.0546875 = fieldNorm(doc=4097)
          0.008074546 = weight(abstract_txt:werden in 4097) [ClassicSimilarity], result of:
            0.008074546 = score(doc=4097,freq=1.0), product of:
              0.042110123 = queryWeight, product of:
                1.178666 = boost
                3.5062556 = idf(docFreq=3606, maxDocs=44218)
                0.010189484 = queryNorm
              0.19174835 = fieldWeight in 4097, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                3.5062556 = idf(docFreq=3606, maxDocs=44218)
                0.0546875 = fieldNorm(doc=4097)
          0.12268581 = weight(abstract_txt:verteilte in 4097) [ClassicSimilarity], result of:
            0.12268581 = score(doc=4097,freq=4.0), product of:
              0.1421631 = queryWeight, product of:
                1.7682567 = boost
                7.890225 = idf(docFreq=44, maxDocs=44218)
                0.010189484 = queryNorm
              0.86299336 = fieldWeight in 4097, product of:
                2.0 = tf(freq=4.0), with freq of:
                  4.0 = termFreq=4.0
                7.890225 = idf(docFreq=44, maxDocs=44218)
                0.0546875 = fieldNorm(doc=4097)
          0.04437444 = weight(abstract_txt:konzept in 4097) [ClassicSimilarity], result of:
            0.04437444 = score(doc=4097,freq=1.0), product of:
              0.13113834 = queryWeight, product of:
                2.0799952 = boost
                6.187499 = idf(docFreq=246, maxDocs=44218)
                0.010189484 = queryNorm
              0.33837885 = fieldWeight in 4097, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                6.187499 = idf(docFreq=246, maxDocs=44218)
                0.0546875 = fieldNorm(doc=4097)
        0.2 = coord(5/25)
    
  4. Ehrig, M.; Studer, R.: Wissensvernetzung durch Ontologien (2006) 0.06
    0.062135074 = sum of:
      0.062135074 = product of:
        0.5177923 = sum of:
          0.015332083 = weight(abstract_txt:diesem in 5901) [ClassicSimilarity], result of:
            0.015332083 = score(doc=5901,freq=1.0), product of:
              0.051604014 = queryWeight, product of:
                1.0653532 = boost
                4.7537646 = idf(docFreq=1035, maxDocs=44218)
                0.010189484 = queryNorm
              0.2971103 = fieldWeight in 5901, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                4.7537646 = idf(docFreq=1035, maxDocs=44218)
                0.0625 = fieldNorm(doc=5901)
          0.013050439 = weight(abstract_txt:werden in 5901) [ClassicSimilarity], result of:
            0.013050439 = score(doc=5901,freq=2.0), product of:
              0.042110123 = queryWeight, product of:
                1.178666 = boost
                3.5062556 = idf(docFreq=3606, maxDocs=44218)
                0.010189484 = queryNorm
              0.30991215 = fieldWeight in 5901, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                3.5062556 = idf(docFreq=3606, maxDocs=44218)
                0.0625 = fieldNorm(doc=5901)
          0.48940974 = weight(abstract_txt:webservices in 5901) [ClassicSimilarity], result of:
            0.48940974 = score(doc=5901,freq=1.0), product of:
              0.8242983 = queryWeight, product of:
                8.515773 = boost
                9.499662 = idf(docFreq=8, maxDocs=44218)
                0.010189484 = queryNorm
              0.5937289 = fieldWeight in 5901, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                9.499662 = idf(docFreq=8, maxDocs=44218)
                0.0625 = fieldNorm(doc=5901)
        0.12 = coord(3/25)
    
  5. Barth, A.: Elektronische Information und Publikation : Strategie und Konzepte aus der Perspektive des FIZ Karlsruhe (1995) 0.06
    0.059645493 = sum of:
      0.059645493 = product of:
        0.29822746 = sum of:
          0.022998124 = weight(abstract_txt:diesem in 3016) [ClassicSimilarity], result of:
            0.022998124 = score(doc=3016,freq=1.0), product of:
              0.051604014 = queryWeight, product of:
                1.0653532 = boost
                4.7537646 = idf(docFreq=1035, maxDocs=44218)
                0.010189484 = queryNorm
              0.44566542 = fieldWeight in 3016, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                4.7537646 = idf(docFreq=1035, maxDocs=44218)
                0.09375 = fieldNorm(doc=3016)
          0.023975186 = weight(abstract_txt:werden in 3016) [ClassicSimilarity], result of:
            0.023975186 = score(doc=3016,freq=3.0), product of:
              0.042110123 = queryWeight, product of:
                1.178666 = boost
                3.5062556 = idf(docFreq=3606, maxDocs=44218)
                0.010189484 = queryNorm
              0.56934494 = fieldWeight in 3016, product of:
                1.7320508 = tf(freq=3.0), with freq of:
                  3.0 = termFreq=3.0
                3.5062556 = idf(docFreq=3606, maxDocs=44218)
                0.09375 = fieldNorm(doc=3016)
          0.08172489 = weight(abstract_txt:komponenten in 3016) [ClassicSimilarity], result of:
            0.08172489 = score(doc=3016,freq=1.0), product of:
              0.120168716 = queryWeight, product of:
                1.6257268 = boost
                7.2542357 = idf(docFreq=84, maxDocs=44218)
                0.010189484 = queryNorm
              0.6800846 = fieldWeight in 3016, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                7.2542357 = idf(docFreq=84, maxDocs=44218)
                0.09375 = fieldNorm(doc=3016)
          0.093458794 = weight(abstract_txt:karlsruhe in 3016) [ClassicSimilarity], result of:
            0.093458794 = score(doc=3016,freq=1.0), product of:
              0.13141209 = queryWeight, product of:
                1.7000806 = boost
                7.5860133 = idf(docFreq=60, maxDocs=44218)
                0.010189484 = queryNorm
              0.71118873 = fieldWeight in 3016, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                7.5860133 = idf(docFreq=60, maxDocs=44218)
                0.09375 = fieldNorm(doc=3016)
          0.076070465 = weight(abstract_txt:konzept in 3016) [ClassicSimilarity], result of:
            0.076070465 = score(doc=3016,freq=1.0), product of:
              0.13113834 = queryWeight, product of:
                2.0799952 = boost
                6.187499 = idf(docFreq=246, maxDocs=44218)
                0.010189484 = queryNorm
              0.580078 = fieldWeight in 3016, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                6.187499 = idf(docFreq=246, maxDocs=44218)
                0.09375 = fieldNorm(doc=3016)
        0.2 = coord(5/25)