{"id":7,"date":"2006-04-28T20:40:00","date_gmt":"2006-04-28T19:40:00","guid":{"rendered":"http:\/\/euve3303.vserver.de\/stefan\/blog\/?p=10"},"modified":"2011-12-03T00:17:05","modified_gmt":"2011-12-02T23:17:05","slug":"soap-tcp-transport-in-axis-interoperabel-mit-microsoft-wse-3-0","status":"publish","type":"post","link":"https:\/\/cogito-ergo-blog.de\/blog\/2006\/04\/28\/soap-tcp-transport-in-axis-interoperabel-mit-microsoft-wse-3-0\/","title":{"rendered":"Soap.Tcp Transport in Axis interoperabel mit Microsoft WSE 3.0"},"content":{"rendered":"<p>WebServices die unter Microsoft&#8217;s WSE 3.0 betrieben werden, k\u00f6nnen optional einen neuen Transport f\u00fcr Soap-Nachrichten benutzen: <\/p>\n<p>Soap.Tcp: Die SOAP Nachrichten werden direkt per TCP verschickt allerdings versehen mit einem DIME-Frame. <\/p>\n<p><a href=\"http:\/\/cogito-ergo-blog.de\/blog\/wp-content\/uploads\/ClientMessagePath1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/cogito-ergo-blog.de\/blog\/wp-content\/uploads\/ClientMessagePath1-300x121.jpg\" alt=\"\" title=\"ClientMessagePath\" width=\"300\" height=\"121\" class=\"alignleft size-medium wp-image-10054\" srcset=\"https:\/\/cogito-ergo-blog.de\/blog\/wp-content\/uploads\/ClientMessagePath1-300x121.jpg 300w, https:\/\/cogito-ergo-blog.de\/blog\/wp-content\/uploads\/ClientMessagePath1.jpg 691w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> Zwar gibt es einen kurzen <a href=\"http:\/\/blogs.msdn.com\/smguest\/articles\/axistcp.aspx\">Artikel<\/a> von &quot;Simon&quot;, der beschreibt wie man Microsoft .NET Services mit WSE 2.0 mit Java Axis interoperabel macht, aber die vorgestellten Sourcen setzen die SOAP Nachrichten &quot;von Hand&quot; zusammen, ausserdem l\u00e4uft Simons Beispiel mit der aktuellen Version von WSE 3.0 nicht mehr. <\/p>\n<p><!--more--><\/p>\n<p>Da Axis jedoch das in seiner Archithektur (siehe Bild) das Konzept eines pluggable Transports unterst\u00fctzt, w\u00e4re es viel angenehmer, wenn die Microsoft-Variante als neuer Transport f\u00fcr Axis realisiert w\u00e4re. Dann k\u00f6nnte man .NET Services mit einem Soap.Tcp Transport wie gewohnt aufrufen und m\u00fc\u00dfte nur eine passende Client-Config zur Verf\u00fcgung stellen. <\/p>\n<p>Im Folgenden soll das &quot;Simon&quot;-Beispiel nun so umgebaut werden, dass daraus ein &quot;richtiger&quot; Axis-Transport-Provider wird. <\/p>\n<p>&#8230;. leider noch nichts geworden bislang<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WebServices die unter Microsoft&#8217;s WSE 3.0 betrieben werden, k\u00f6nnen optional einen neuen Transport f\u00fcr Soap-Nachrichten benutzen: Soap.Tcp: Die SOAP Nachrichten werden direkt per TCP verschickt allerdings versehen mit einem DIME-Frame. Zwar gibt es einen kurzen Artikel von &quot;Simon&quot;, der beschreibt &hellip; <a href=\"https:\/\/cogito-ergo-blog.de\/blog\/2006\/04\/28\/soap-tcp-transport-in-axis-interoperabel-mit-microsoft-wse-3-0\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"_links":{"self":[{"href":"https:\/\/cogito-ergo-blog.de\/blog\/wp-json\/wp\/v2\/posts\/7"}],"collection":[{"href":"https:\/\/cogito-ergo-blog.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cogito-ergo-blog.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cogito-ergo-blog.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cogito-ergo-blog.de\/blog\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":2,"href":"https:\/\/cogito-ergo-blog.de\/blog\/wp-json\/wp\/v2\/posts\/7\/revisions"}],"predecessor-version":[{"id":10061,"href":"https:\/\/cogito-ergo-blog.de\/blog\/wp-json\/wp\/v2\/posts\/7\/revisions\/10061"}],"wp:attachment":[{"href":"https:\/\/cogito-ergo-blog.de\/blog\/wp-json\/wp\/v2\/media?parent=7"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cogito-ergo-blog.de\/blog\/wp-json\/wp\/v2\/categories?post=7"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cogito-ergo-blog.de\/blog\/wp-json\/wp\/v2\/tags?post=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}