12. marts 2003 - 15:36Der er
22 kommentarer og 1 løsning
C# dll i java
Jeg har skrevet en dll i C#. Hvordan bruger jeg dennes metoder fra Java? Test.dll som indeholder en metode int get() class Testing{ static{ System.loadLibrary ("Test"); } public static native int get(); } ...? (dette virker ikke
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Ok, men min idé var at jeg har en package som er skrevet i java som indeholder 128 hjemmelavede metoder. Det kunne så være nice hvis jeg kunne bruge disse metoder/algoritmer i både java og C#... Hvad med point? Fik ikke løst mit problem, men fik en masse svar ...? Hvad er etikken på eksperten?
Jeg ville nok tage Java source og oversætte den med J# og bruge det fra C# (C# -> J# bør være helt uproblematisk og J# og Java skulel være 99% source kompatible).
J# ideen baserer sig selvfølgelig meget på at det er rimeligt self contained algoritmer som ikek kræver diverse eksterne packages, som muligvis ikek er i J#.
Jeg ved ikke om du har kigget på Regasm.exe som følger med .NET frameworket? Dette værktøj gør det muligt at snakke med .NET assemblies.....og kan man ikke fra Java snakke med COM komponenter ???
Jeg har ikke arbejdet med c# endnu, men som jeg forstår det, kan man uden problemer kommunikere mellem C++ <> C# <> VB. Så hvorfor ikke lave en dll i C som en link mellem Java og din C# dll ?
mmmm.... Der fik du mig viciodk, men siden Java, der kører på en VM, kan kommunikere med det underliggende platform, vil det være utænkeligt hvis MS produkterne ikke kunne snakke sammen, selvom de også kører på en VM.
Der er næppe problemer med: .NET -> gammeldags Win32 men det er jo: gammeldags Win32 -> .NET vi skal bruge.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.