Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Läuft eine GTK-PLUS und GNOME -basierte Anwendung auf einen Server?

Frage Linux

Mitglied: Fevenius

Fevenius (Level 1) - Jetzt verbinden

10.12.2014 um 16:11 Uhr, 898 Aufrufe, 5 Kommentare

Hallo,
ich habe ein umfangreiches Programm mit C# (WPF) geschrieben und würde gerne ebenfalls eine Version anbieten, die auf Servern läuft.
Dabei will ich nicht die Sprache wechseln, weswegen ich mir GTK# (basiert auf GNOME & GTK+) als GUI-Library bzw. Mono als IDE/Framework ausgesucht habe.
Würde eine Anwendung, deren GUI auf GTK# basiert und die Codelogik auf Mono basiert, auf
1) Apache-Servern
2) Linux-Servern (Debian und was es noch so gibt...)
laufen?
Ich habe schon viel herumgegoogelt, doch nichts wiklich nützliches gefunden, auch auf dem IRC von Mono gab's keine Hilfe.
Grüße Fevenius
Mitglied: Lochkartenstanzer
10.12.2014 um 19:14 Uhr
Zitat von Fevenius:

Würde eine Anwendung, deren GUI auf GTK# basiert und die Codelogik auf Mono basiert, auf
1) Apache-Servern
2) Linux-Servern (Debian und was es noch so gibt...)
laufen?

Also ein apache-Serevr und ein linux-server sind ganz verschidedene Paar Stiefel. apache kan auf den verschiedensten systemen laufen udn man kann es durch diverse Module erweitern. damit ist noch keien aussage über Bteriebssysteme getroffen. meinst Du, du hast ein modul für apache geschrieben?

Und auf Linux-Servern ist es kein Problem auch kein problem, GTK+ und Mono-Anwendugne laufen zu lassen, wenn man die passenden bilbliotheken dazupackt.

Ich habe schon viel herumgegoogelt, doch nichts wiklich nützliches gefunden, auch auf dem IRC von Mono gab's keine
Hilfe.

Weil vermutlich keiner verstand, was du machen willst. Wenn Du also eine Anwendung hast, die auf eine Linux-Desktop läuft, kannst Du genauso das Zeug auch auf einem Linux-Server laufen lassen, wenn du die Voraussetzungen, die Deine Anwendung benötigt schaffst.

lks
Bitte warten ..
Mitglied: Fevenius
10.12.2014 um 21:03 Uhr
Danke dir für die Antwort.
Ich habe ein Programm geschrieben in C#:
Eine Windows Version mit WPF als 'GUI-Library', das heißt es läuft nur unter Windows (für Client gedacht). Ich möchte noch eine Version des Programms entwickeln, die auf (bevorzugt Root-)Servern laufen soll, die Sprache soll wieder C# sein und GTK# läuft ja anscheinend auch auf Linux-Servern. Ich habe gelesen, dass Apache ebenfalls sehr verbreitet sein soll (weiss aber nicht inwiefern dass auf root-server zutrifft). Wenn bei root-servern Apache mit großem Abstand benutzt wird, wäre es ja relativ sinnfrei für mich die Anwendung zu portieren.
Bitte warten ..
Mitglied: bytecounter
10.12.2014 um 22:13 Uhr
Hallo,

es versteht vermutlich immer noch keiner, was Du machen willst. Du redest von Root-Servern. Ein Root-Server ist einfach nur ein (virtueller) PC, auf den man vollen (Root-)Zugriff hat. Und somit kann man da alles installieren, was einem Spaß macht.
Ein GUI-Programm macht nur Sinn, wenn auf dem Rechner (Server) auch eine GUI wie X-Windows oder Wayland läuft.
Apache ist ein Webserver, der in der Regel dazu dient, Webseiten/Applikationen/.. per HTTP(s) auszuliefern.

Wenn wir wenigstens wüssten, was das Programm machen soll, könnte man Dir eher Tipps geben.

vg
Bytecounter
Bitte warten ..
Mitglied: Lochkartenstanzer
11.12.2014 um 07:23 Uhr
Zitat von bytecounter:

Ein GUI-Programm macht nur Sinn, wenn auf dem Rechner (Server) auch eine GUI wie X-Windows oder Wayland läuft.

Moin,

Das ist so nicht richtig.

Im Gegensatz zu Windows muß auf dem Linux/BSD/Unix-Server keine GUI installiert sein, um GUI-Programme auszuführen. Es reichen die X-Blibliotheken. Es reicht, wenn auf dem Client der X-Server installiert ist, weil das "Display" des Server auf dem Client ist.

lks

PS: X Window System protocols and architecture
Bitte warten ..
Mitglied: bytecounter
11.12.2014 um 15:18 Uhr
Hallo Lochkartenstanzer,

da hast Du natürlich recht! War schon etwas spät

vg
Byteciounter
Bitte warten ..
Ähnliche Inhalte
Windows Server
SCCM 2012 Anwendung nur installieren wenn bestimmter Prozess nicht läuft
Frage von astronomy88Windows Server3 Kommentare

Hallo Administrator.de-Forum, ich war leider schon so lange nicht mehr hier, dass ich mich komplett neu anmelden musste (ehemals ...

Python
GTK Button führt funktion nur mit fehlermeldung aus
Frage von deinernstjetztPython

Hallo, in meinem GTK Programm (in Python)(GTK+3) werden in einem Teil einige Daten abgefragt, diese sollen dann über eine ...

KVM
Gnome-Boxes: Konfigurationsdateien und Verzeichnisse
Tipp von FrankKVM

Da ich selbst etwas suchen musste, hier meine Wissen zu den Konfigurationsdateien und Verzeichnisse von Gnome-Boxen (deutsche Version in ...

Sonstige Systeme
Gnome oder KDE unter OpenBSD 5.6 installieren
gelöst Frage von ms1970Sonstige Systeme9 Kommentare

Hallo, ich wollte mal in VirtualBox mit OpenBSD_5.6_i386 "rumspielen". Hab das System installiert und Windows X startet. Ping auf ...

Neue Wissensbeiträge
MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 5 StundenMikroTik RouterOS4 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 6 StundenSicherheit

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Administrator.de Feedback

Entwicklertagebuch: Die Startseite wurde überarbeitet

Information von admtech vor 8 StundenAdministrator.de Feedback9 Kommentare

Hallo Administrator User, mit dem Release 5.7 haben wir unsere Startseite überarbeitet und die Beiträge und Fragen voneinander getrennt. ...

Vmware

VMware Desktopprodukte sind verwundbar

Information von Penny.Cilin vor 13 StundenVmware

Die VMware-Anwendungen zum Umgang mit virtuellen Maschinen Fusion, Horizon Client und Workstation sowie die Plattform NSX sind verwundbar. Davon ...

Heiß diskutierte Inhalte
Visual Studio
Vb.net-Tool zum Erzeugen einer Outlook-E-Mail
Frage von ahstaxVisual Studio24 Kommentare

Hallo, ich möchte gerne ein vb.net-Tool schreiben, das am Ende eine Outlook-E-Mail erzeugt. Grundsätzlich ist mir klar, wie das ...

Windows Server
RDP macht Server schneller???
Frage von JaniDJWindows Server16 Kommentare

Hallo Community, wir betrieben seit geraumer Zeit diverse virtuelle Maschinen und Server mit Windows Server 2012. Leider haben wir ...

Windows Netzwerk
Netzwerk Neustrukturierung
Frage von IT-DreamerWindows Netzwerk16 Kommentare

Hallo verehrte Community und Admins, bei uns im Haus steht eine Neustrukturierung an. Dafür benötige ich von euch ein ...

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Frage von AkcentWindows 1015 Kommentare

Hallo, habe hier einen Windows 10 Rechner der von einem User umgefallen wurde (Beine übers Knie, an den PC ...