tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
215
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    kerstel kerstel ist offline Mitglied Gold
    Registriert seit
    Dec 2004
    Beiträge
    184
    Hallo,

    folgendes Problem, ich möchte das PHP mit einem .NET Programm kommuniziert.

    Folgende Ideen:

    1. .NET Klasse per DLL in PHP, funktioniert super, macht aber keinen Sinn falls PHP unter Linux laufen muss
    2. PHP ruft Daten über Webservice ab, Problem der Server mit .NET läuft unter umständen nicht direkt im Web mit fester IP, weshalb vlt. eine VPN aufgebaut werden soll. Also Protokoll dachte ich an RPC, was halt aber sehr langsam ist.

    Was habt Ihr für Ideen wie man das lösen könnte? Kann man vlt. irgendwas mit .NET Remoting machen....

    Gruß und Danke für Eure Ideen
    Kerstel
     

  2. #2
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.520
    Vielleicht kannst du etwas mit SOAP realisieren? Außerdem bin ich mir gar nicht so sicher, ob PHP unter Linux nicht auch DLLs laden kann, das müsste noch getestet werden.
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  3. #3
    andy72 andy72 ist offline Mitglied Platin
    Registriert seit
    Oct 2006
    Ort
    München
    Beiträge
    655
    zumindest versteht Linux Mono - das ist die .NET-Implementierung auf Linux. Ergo müsste das Modul dann mit Mono kompiliert werden, um unter Linux zu laufen.
     

  4. #4
    kerstel kerstel ist offline Mitglied Gold
    Registriert seit
    Dec 2004
    Beiträge
    184
    Hallo,

    das ist ein Projekt im Enterprise umfeld, meint Ihr das Mono da Sinn macht?

    Gruß
    Kerstel
     

  5. #5
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.520
    Kann ich nicht beantworten, da ich keinen Anforderungskatalog deiner Anwendung habe. Wenn nicht gerade Windows.Forms exzessive eingesetzt wird, was bei einer Intranet-Anwendung eigentlich auch nicht der Fall sein sollte, hast du gute Chancen alles Out-of-the-Box zum laufen zu bekommen.

    Hier findest du Informationen über den Status der Komplettierung der Namensräume / Klassen

    Für .Net 1.1: http://mono.ximian.com/class-status/...1-1/index.html
    Für .Net 2.0: http://mono.ximian.com/class-status/...x-2/index.html

    Allerdings solltest du diese Belange in einem anderen Forum besprechen, da es langsam Off-Topic wird.
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  6. #6
    kerstel kerstel ist offline Mitglied Gold
    Registriert seit
    Dec 2004
    Beiträge
    184
    hm, wieso Off-Topic. Geht ja immer noch ums gleiche Problem

    Zu meiner Anwendung:
    - ERP Software läuft auf Basis Pervasive oder MSSQL
    - Auf diese Software soll per Web Zugegriffen werden (Idee mehrer Projeke wie Shop, Webaccess....)

    Idee:
    Webservice auf dem Server der ERP Software, API Schnittstelle für die externen Programme, d.h. die API nutzt den Webservice, sowei die Theorie.
     

Ähnliche Themen

  1. Antworten: 13
    Letzter Beitrag: 05.10.11, 12:50
  2.  Was soll das?
    Von SCIPIO-AEMILIANUS im Forum PHP
    Antworten: 6
    Letzter Beitrag: 19.02.08, 17:56
  3. Kann mal jemand Klartext reden
    Von Silvercreast im Forum VisualStudio & MFC
    Antworten: 2
    Letzter Beitrag: 30.08.05, 12:27
  4. Was soll ich tun?
    Von pyr0t0n im Forum PHP
    Antworten: 10
    Letzter Beitrag: 09.01.03, 18:20
  5. Was soll das?
    Von ollek81 im Forum C/C++
    Antworten: 9
    Letzter Beitrag: 20.06.02, 11:06