Startseite > Archiv > Java und .NET verbinden

Java und .NET verbinden

dotnetpro 10/2004 Von Holger Schwichtenberg | Sven Panko | Björn Röber erschienen in dotnetpro 10/2004 auf Seite 114
Code: A0410JavaBridge
2 Bewertung(en):

Brücken bauen Java und .NET sind sich in ihrer grundsätzlichen Architektur ähnlich. Im Detail gibt es aber viele Unterschiede. Alle Software-Entwickler, für die es kein Entweder-oder gibt, müssen sich mit Kopplungstechniken auseinander setzen. dotnetpro stellt vier entsprechende Produkte vor. Auch abseits von XML Web Services gibt es Möglichkeiten zur Interoperabilität.

Artikel Download

Dieser Artikel ist auch für Nicht-Abonnenten frei verfügbar und kann beliebig heruntergeladen werden!

Artikel als PDF anzeigen
Artikel PDF downloaden
Quelltexte downloaden

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

02_prod_middcor   114_javabridge_neu01   11410   11610   11810   12010   1294   2003   2004115   2004117   2004119   2004121   200417   2004www   2005   3456   4322   A0410JavaBridge   Abbildung   aber   abge   abgebildet   abhängig   Ablauf   abrufbar   Abschließend   abseits   abstrakte   abzuleiten   achten   Activated   Administratoren   Adresse   ähnlich   ähnlichen   Aktionen   aktualisiert   aktuell   aktuelle   akzeptabel   algo   alle   allem   allen   aller   Allerdings   allesamt   allgemeine   also   alternativ   analog   Anbin   Anbindung   ander   andere   anderem   anderen   anderesVorgehen   Änderungen   andeutet   Anfrage   Angabe   angenehms   angepasst   anhand   Anleitung   Ansatz   Ansätze   anschließend   Anschluss   ansehen   anstelle   Antwort   Anwen   Anwendun   Anwendung   Anwendungen   Anwendungenheraus   Anwendungsent   Anwendungsverzeichnis   anzuse   Appli   Application   Applika   Applikation   Applikations   Äquivalente   äquivalenten   Arbeit   arbeiten   arbeitet   Architecture   Architektur   Archivdateien   Archive   Archiven   around   Array   Arrays   Arten   Artikel   Assemblies   Assembly   asynchronen   Attribut   Attribute   Attributen   auch   Aufbau   Aufgabe   Aufgaben   aufgrund   aufhin   Auflistung   auflöst   Aufmerksamkeit   Aufruf   Aufrufe   aufrufen   Aufwand   ausdrücklich   auseinander   ausführliche   Ausführung   Ausgabe   Ausgabeverzeichnis   Ausgangspunkt   ausgearbeitet   ausgeführt   ausgelie   ausgeliefert   ausgelieferte   Ausnah   ausschließlich   außen   Außerdem   Auswahl   auszuwählen   Authentifizie   automa   automatisch   automatische   automatisieren   Autor   Autorisierung   backs   base   Basic   basier   basierend   basierende   basierenden   basiert   basierte   basierten   basierter   Basis   Batch   bauen   BeachtungverdientdasProjekt   bean   Beans   beantwortet   Bedienung   beeinflusst   Befehl   Befehle   befindet   beginnen   Begriff   behandelt   Behandlung   beharrlich   Beide   beiden   beim   bein   Beispiel   Beispielanwendungen   Beispielcode   Beispiele   beispielhaft   Beispielprogramm   Beispielprojekten   beispielsweise   beitgeber   Beitrag   bekann   bekannt   beleuchtet   beliebigen   benö   benötigen   benötigt   benötigte   benötigten   Benut   benutzen   benutzende   benutzenden   Benutzer   benutzerdefinierterWertty   benutzt   benutzte   Benutzung   Bereich   Bereichen   bereit   bereitge   bereitgestellt   bereitgestellte   bereits   bereitstellt   Bereitstellung   berühmten   beschränkt   Beschreibung   beschrieben   besitzen   besitzt   Besonderheit   Besonderheiten   Besonders   besprochen   besprochenen   bessere   bestehen   bestehende   besteht   besten   Betastadium   bewusst   bezie   beziehungsweise   Biblio   Bibliothek   Bibliotheken   bidirektionale   bieten   bietet   binär   binäre   binären   Binary   Bindeglied   Bisher   Björn   bleiben   blem   blemlos   Blick   bliothek   Borland   Borlands   brachten   braucht   Bridges   Bridging   bringen   Broker   Brücken   Buil   Build   Builder   BuilderElca   bung   byte   ByteArray   call   Callbacks   Channel   Channels   chen   cher   cherheitseinstellungen   classpath   Client   Clients   CLSIDL   CLSIDLGe   CLSIDLGenerator   CLSToIDLGenerator   CNCtxFactory   Code   Codebeispiele   Codemesh   Common   Compiler   Compilern   Compilers   Component   Computer   Container   Corba   corbafaq   cosnaming   curity   dabei   dadurch   dafür   dagegen   damit   Danach   dann   darauf   daraufhin   darf   darin   darstel   darstellt   Darüber   dasheißt   dass   DasVisual   Datei   Dateien   Daten   Datenaustausch   Datenformat   Datenspei   Datenspeicher   Datenty   Datentyp   Datentypen   dazu   de10   defi   Defini   Definieren   definitionen   Deklarationen   Delphi   denen   denkbar   denn   Dennoch   Deploy   Deployment   deren   derjenige   derlichen   derVersion   Deseriali   deshalb   dessen   deswegen   DesWeiteren   Detail   detaillierte   deutet   Deutsche   Dialogs   dieauch   dieBibliothekIIOPChannel   dienenden   Dienst   Dienste   Dienstes   Diensteverwaltung   dient   dienung   dies   diese   diesem   diesen   dieser   dieses   diesmal   Digest   Dilemma   dings   Diplomarbeit   direkt   direkte   direktem   diverse   Djava   dllvonIIOP   doch   Doku   Dokumentation   Dokumente   Dollar   Dominic   Dort   dotnetpro   Download   drei   Dritte   dukte   dung   dungsfall   durch   Durchfüh   durchführen   durchführt   Durchführung   durchzuführen   dynamisch   eben   ebenfalls   eher   eigene   eigenen   eigens   eigentliche   eigentlichen   eignet   Einarbeitung   Einarbeitungszeit   Einbinden   Einblick   einCORBA   eindeutig   eindeutige   eine   einem   einen   einer   eines   einfach   einfache   einfaches   einfachste   Einfluss   einge   eingebettete   eingebunden   eingeschaltet   eingesetzt   eingesetzten   Eingriff   Einhaltung   einige   einiges   einmal   einmalig   Einsatz   einschließt   Einschränkung   Einstellungen   Eintrag   Einträge   Einträgen   EintragImpl   einzelnen   einzige   einziger   EinzigerWermutstropfen   einziges   einzubin   einzusetzen   EJBs   Elca   Elemente   enge   engen   Englisch   Enterprise   entfällt   Entfer   entfern   entfernte   entfernten   entfernter   entgegennehmen   entgegennimmt   entgegenzunehmen   enthält   Entpacken   entpackten   Entscheidung   entsprechen   entsprechend   entsprechende   entsprechenden   entsprechendeVersion   entsprichtdemVorgehenbei   entweder   Entwick   Entwickeln   entwickelt   entwickelte   entwickelten   Entwickler   Entwicklerge   Entwicklergemeinde   Entwicklern   Entwicklung   Entwicklungsfluss   Entwicklungskom   Entwicklungslizenz   Entwicklungsum   Entwicklungsumgebung   Entwicklungszeit   Ereignisbehandlungs   Ereignisse   Erfah   erfahrene   Erfahrung   erfolgen   Erfolgserlebnissen   erfolgt   erfor   erforder   Erforderlicher   erfordern   erfordert   ergänzt   Ergebnisse   erhält   erhalten   erheblich   erklärt   erlaubt   erläutern   erledigt   ermöglicht   erreicht   erschaffen   erscheinen   erspart   erste   erstellen   erstellende   erstellt   erstellte   Erstellung   ersten   erstmalige   erwartet   erwartungsgemäß   erweisen   erweist   erweitern   erweitert   Erweiterung   erzeu   erzeugen   erzeugt   erzeugte   erzeugten   Erzeugung   Essen   etwa   etwas   evolutionäre   evtl   Example   existieren   Existiert   face   fach   fache   Fachhochschule   Factory   fähige   fähiger   Fall   Falle   falls   fällt   Fazit   Features   fehlenden   Fehler   Fehlermeldung   Fehlertoleranz   Fehlt   Felder   fend   fert   ferten   fertig   fertige   festgelegt   Festplatte   figuration   Files   final   finden   Findet   Firma   fiziert   Flaggschiff   flexibelste   flott   folgende   Folgenden   folgt   Fordert   forge   Form   formunabhängigkeitbetont   fort   Frage   Frame   Framework   Frameworks   frei   freuen   Frontend   fügbare   fügt   führt   Fülle   füllen   füllt   Funk   funktio   Funktionalität   funktionieren   Funktionsumfang   Funktionsvielfalt   Funktionsweise   fürschwarz   ganzen   geben   gebeten   gebraucht   gebunden   gebung   gebungen   Gedanken   geeignet   gefallen   gefällig   geführt   Gegensatz   gegenüber   gegriffen   gehen   geht   Gehversuche   geladen   gelegt   gelieferten   gelun   gelungen   gelungene   gemeinsam   genannt   genannte   genannten   genannter   genaue   gene   genen   General   generator   generell   generie   generieren   generiert   generierten   Generierungsarbei   GenJava   GenNET   GenService   genutzt   geplant   gerNET   geschehen   geschriebene   Geschwindigkeitsnach   gesetzt   gesondert   gestaltet   gestartet   gesteckt   gestellt   getan   getesteten   getrennten   getroffen   gettingstarted   gewählt   Gewicht   gezeigt   gibt   gilt   GIOP   gistriert   glei   gleichbares   gleichen   gleichzeitig   gramme   Grau   greifen   griff   griffen   großen   größere   Group   Grund   grundlegend   grundsätzlichen   Grundwissen   gute   guter   haben   hält   halten   haltet   Hand   Handbuch   hangelt   hängt   harm   harmless   Hashtable   Haus   Heft   heißt   help   heraus   hergestellt   Herstellen   Hersteller   herumkommt   heruntergeladen   hervorzuheben   heterogenen   hier   hierbei   hierzu   HighTech   higkeiten   Hilfe   Hilfestellung   hilfreich   hinaus   hingegen   hinsichtlich   Hints   hinzu   Hinzufügen   hinzufügt   hinzugefügt   Holger   holt   HTML   HTTP   hungsweise   IBMs   IDEs   idl2cs   idlj   IDLToCLSCompi   IDLToCLSCompiler   Ihre   ihren   Ihrer   ihrerseits   IIOP   IiopExample   IIOPNet   immer   Impl   implementieren   implementiert   Implementierung   importieren   indem   indirekt   Informa   Information   Informationen   Informatique   Inhalts   initial   initialisieren   inne   innerhalb   insgesamt   instal   Installation   Installationsprogramm   Installationsversion   installiert   Installierte   installierten   instanzieren   Integra   Integration   IntegrationJa   Integrationsmöglichkeiten   integriert   Intelligenz   inter   interessant   interface   Interfaces   Internet   interoperabel   Interoperabilität   interpretiert   Intrinsyc   intuitive   Invocation   IServer   IServerImpl   J2EE   Jane   janet   Janetor   Janeva   Japanisch   Java   java2cs   Javas   ject   Jede   jedem   jeder   jedes   jedoch   Jegliche   jekt   jekte   jetzt   jeweiligen   jeweils   JNBridge   JNBridgePro   jndi   Jugger   JuggerNET   JuggerNETCur   JuggerNETCurrentRe   jüngsten   JVMs   kale   kann   Kanonen   Kasten   kationen   kaum   kein   keine   keit   keiten   kennt   kennzeichnen   Kern   Kinderspiel   kläglich   klas   Klasse   Klassen   Klassenna   kleine   kleiner   kleinere   knifflig   Kombination   komfortabler   Kommando   Kommandozeile   kommen   kommerzielle   kommerziellen   Kommt   Kommuni   Kommunika   Kommunikation   Kommunikations   kommunizieren   kommuniziert   kompatibel   Kompatibilität   kompi   Kompilieren   kompiliert   kompilierten   kompilierter   Kompilierung   komplett   komplexe   komplexen   Kompo   Komponente   Komponenten   Konfigurations   Konfigurationsdatei   konfigurierbar   konfigurieren   konfiguriert   konfigurierten   Konflikte   konforme   können   konnten   könnten   Konstruktoren   Kontrolle   konvertieren   konvertiert   Konvertierung   Konzepten   Kopfschmerzen   kopie   kopieren   kopiert   Kopplung   Kopplungstechniken   korrekt   korrekten   korrektes   Kosten   kostenfrei   kostenlos   Kunde   künstliche   kurzer   laden   Land   lang   langjähriger   Language   lassen   lässt   Lastverteilung   lationsprogramm   laubt   Lauf   läuft   Laufzeit   Laufzeitbi   Laufzeitbibliothek   Laufzeitum   Laufzeitumge   Laufzeitumgebung   laut   Lease   Leasing   Lebensdauer   Lebenszyklus   lediglich   leicht   leider   leistet   leiten   Leiter   leitet   lerweile   Lesen   less   lesser   Letztere   letzteren   letztgenannte   LGPL   Libraries   Licence   License   lich   lichkeit   Liebhaber   liefert   liegen   liegt   liert   lierung   Liest   Line   Listing   localhost   lockerere   lokal   lokale   lokalen   losen   löst   Lösung   lösungen   Lösungsmöglichkeiten   Lücke   lung   lungsumgebungen   machen   macht   mächtigen   Mail   Make   Makefile   malen   Management   manuell   manueller   MarshalBy   Maße   mäßig   Mechanismen   mehr   mehrere   meinde   meiste   meisten   Member   Members   ment   mentan   mentation   mentiert   Message   Method   Methode   Methoden   Methodenaufruf   Microsoft   Microsofts   MiddCor   Middleware   MiddTec   Minu   mitein   miteinander   miterzeugt   mitgelie   mitgeliefert   mitgelieferte   mitgelieferten   mithilfe   mitt   Mitte   Mittelpunkt   mittels   mittelständischen   mittelt   Mittler   mittlerweile   mitzuteilen   möchte   modell   Modifizie   möglich   mögliche   Möglichkeit   Möglichkeiten   momentan   mote   moting   munikation   muss   müsse   müssen   nach   nachdem   Nachfrage   nachgeholt   nächst   nächste   Nachteil   näher   Näheres   nahezu   Name   Namen   Namenskonventionen   Namespaces   Naming   nannteValueFactory   native   nativen   Neben   Nein   NeinCodemesh   NeinIntrinsyc   nenten   nerator   nerischer   NETJaneva   NETJuggerNETIIOP   netrt11   netrt11supp   NETs   Netzwerk   Netzwerke   neuem   neva   nicht   nichts   nigen   nimmt   nisse   nitionen   nmake   noch   normales   nötig   nötigt   notwendig   Notwendigkeit   nuspunkt   nutzen   nutzende   nutzeroberfläche   nutzt   Nutzung   oben   Oberfläche   object   Objekt   Objekte   Objekten   Objektinhalts   Objektinstanz   Objektmodelle   Objekts   obligatorischen   oder   Oekonomie   öffentliche   offiziell   öfter   Ohne   online   Open   ÖPNV   optional   Package   Paket   Paketes   Panko   Parameter   Path   Performance   performante   Performanz   Pfad   Pfade   piler   PInvoke   Platt   Plattform   Plattformen   Platzgrün   plementieren   plementierung   plikationen   plikations   plikationsserver   plötzlich   Port   portiert   portprotokolle   positiv   Predef   Preis   Primitive   primitiven   private   privaten   problematisch   Process   Produkt   Produkte   Produkten   Programmgruppe   Programmiersprache   Programmiersprachen   Programmierung   Programmintern   Projects   Projekt   Projektdateien   Projekte   Projekten   Projekts   Protocol   Protokoll   Provider   Proxies   Proxy   Proxys   Prozess   public   Punkt   Quellcode   quellen   Quelltext   Quelltexte   Rahmen   README   realisieren   recht   Redewendung   Redistributa   Redistributable   RedmonderWeb   Reengineering   Refe   Reference   Referenz   referenziert   Reflec   reflektiert   RefObject   Registrie   registriert   regulär   reich   reichen   Reihe   reitstellen   reitstellt   relativ   relative   Remoting   rentRelease   renz   renzierung   Request   rere   Ressource   Rest   riablen   Richtun   Richtungen   riert   rierter   rithmen   rmic   Röber   Routinen   rudimentäre   rung   Runtime   Sache   sammen   Sammlung   Sämtliche   sämtlicher   sätzlich   schätzen   scheitert   schen   schie   schiedene   schlanke   schließender   schließlich   schlüsselung   schnell   schnelle   schreiben   Schritte   Schritten   Schwich   Schwichtenberg   Schwierigkeiten   schwört   sechs   sehen   Sehr   sein   seine   seiner   Seit   Seite   Seiten   seitig   selbst   selbstständiger   senbibliothek   Senke   separate   serialisierbar   Serialisierung   Serializable   Server   Serverlizenz   Servers   Service   Services   setzen   setzt   sich   sicher   Sicherheitsfunktio   siehe   sieht   sierten   sierung   sind   Singletons   sion   sions   Skalierbarkeit   SOAP   Sobald   Socket   sodass   Software   solche   soll   sollen   Sollte   somit   sondern   sonders   sorgen   source   sourceforge   soweit   sowie   sowohl   später   Spatzen   Speicher   speichern   spezi   speziellen   Spezifikation   Spezifikationen   spezifische   spiegelt   spielen   spielsweise   sprach   Sprache   sprachen   sprünglich   sprünglichen   stallation   Standard   standardisiert   standardisierte   Standardmäßig   ständiger   standteil   stanten   starkem   Start   starten   Stati   Statische   Statt   Status   stehen   stehenden   steht   Stelle   stellen   steller   stellt   stellung   Stellver   Stellvertreter   Stellvertreterklas   Stellvertreterklassen   stets   Steu   Stichwort   Stil   string   Struktur   Stubs   Studio   stutzen   stützt   Suche   Suchen   Sven   Syste   system   System32   Systeme   Systemhaus   Szenario   Tabelle   tauchten   Technik   tegriert   Teil   Teile   teilen   teilte   tenberg   tentypen   Test   testen   Testreihe   thek   theore   thode   thoden   Tiefen   tigt   ting   tion   tionen   tioniert   tionslösungen   tionsspezifischen   tisch   Tool   TOOLS   trag   tragbar   träge   trägt   Trans   Transaktionen   transaktions   Transfer   transferieren   Transportschicht   treten   treterklassen   treut   trolle   Tutorial   Tutorials   Typen   Typinformationen   typischerweise   Typkonvertierung   Typs   über   überall   überbrücken   Überbrückung   Übergabe   überge   übergeben   überhaupt   Übermittlung   überschaubar   übertragen   überwiege   übrigens   UhrSeite   Ullmann   Ullmanns   Umfang   umfangreiche   Umgebung   Umgebungs   Umgebungsvariablen   Umgehung   umgekehrte   umgekehrteWeg   umständliche   umwandeln   Umwandlung   unabhängig   unabhängige   unangenehm   unproblematisch   unserem   unter   Unterhalb   unterrichtet   unterscheidet   Unterschied   Unterschiede   unterschiedliche   unterschiedlichen   unterstützenden   unterstützt   unterstützung   Unterver   Unterverzeich   Unterverzeichnis   unvollständig   Ursprungsklasse   Value   ValueFactory   Variablen   vate   Veränderung   verarbeiten   verbinden   Verbindung   Verbindungen   verbreiteten   verein   vereinfachen   verfolgt   verfügbar   verfügbare   verfügbaren   verfügt   Verfügung   Vergleich   vergleichbar   Verhalten   verharrende   Verknüpfen   Verlauf   verläuft   vermeiden   vermissen   vermitteln   vern   veröffentlicht   verpflichtet   Verschachtelte   Verschachtelungen   verschie   verschiedene   Version   Versionsnum   versprechen   verspricht   verteilt   verteilte   verteilten   Vertrag   verursacht   verwaltet   Verweis   Verweise   verwen   verwenden   verwendet   verwendete   verwendeten   Verwendetes   Verwendung   verwie   Verzeichnis   Verzeichnisses   verzichtet   vice   viele   vielen   vier   Visibroker   Visual   vjslib   vollständige   vollständigen   vollständiges   Vollversion   vollwertigen   vollzo   vonnöten   Vorarbeiten   voraus   Voraussetzungen   Vorbereitungen   Vorgang   vorgehen   Vorgehensweise   vorgenommen   vorhan   vorhanden   vorhandene   vorhandenen   vorher   vorlie   vorliegenden   vorliegt   vornehmen   vorstellen   Vorteil   Wahl   Während   wäre   WebLogic   Webserver   Website   WebSphere   wechselt   Wege   weggelassen   weil   Weile   weise   weisen   weiß   weit   weiter   weitere   weiteren   weitergegeben   Weiterleitung   weiterzugeben   welche   welchem   welchen   welcher   welches   Welt   Welten   wendet   wendung   wendungen   wenig   weniger   wenigsten   Wenn   werden   Werkzeug   Wert   Werte   Werttypen   wichtig   wickler   wicklers   wicklung   wicklungsumgebung   wicklungszeit   wider   wieder   WINDOWS   wird   Wirtschaftsinformatik   Wissen   wobei   wohl   wohnten   wöhnung   work   Works   wünschten   wurde   würde   wurden   XCopy   zeichnis   zeigt   Zeile   Zeit   zeitbibliothek   zenden   zeugen   Ziel   ziert   zifizieren   Zudem   zuerst   zugänglich   zuge   zugegriffen   zugreifen   zugreift   Zugriff   Zugriffs   Zugriffsmöglichkeit   zumindest   zunächst   Zürich   zurückzusenden   zurVorgehensweise   zusam   Zusammenhang   Zusammenspiel   Zusatzdienste   Zusätzlich   zusätzliche   zusätzlichen   zuständig   zuvor   zuzu   zuzugrei   zuzugreifen   Zwar   Zweck   zwei   zweite   zweiten   zwischen

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen




Anzeige







Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Würden Sie sich mehr dynamik in der Sprache C# wünschen?




Ergebnis anzeigen