2016-05-03 11 views
1

Ich muss universelle Verteilergruppen in Exchange Server 2010 programmgesteuert über Java erstellen. Ich habe versucht zu schauen, aber die meisten APIs sind Mailbox-spezifisch und erstellen Gruppen innerhalb des Postfachs. Oder ich muss Power Shell-Cmdlets verwenden. Ich frage mich, ob es irgendwelche möglichen Lösungen für Java gibt oder muss ich .NET benutzen?Universelle Verteilergruppe im Austausch über Java erstellen

Antwort

0

Soweit ich weiß, alle Exchange-Verwaltung erfolgt jetzt über PowerShell. Auch wenn Sie in .NET programmieren, müssen Sie PowerShell-Cmdlets ausführen, um alles mit Exchange zu tun. Ich musste das tun, als ich einen Dienst in C# schrieb, um Postfächer für neue Benutzer zu erstellen (wir laufen auch 2010).

Also, wenn Sie dies tun möchten, müssen Sie PowerShell mit Java ausführen.

Dies könnte helfen (Ich habe keine Erfahrung mit ihm, ich es nur in einer Google-Suche gefunden): https://github.com/profesorfalken/jPowerShell

wirklich um die Dinge einen Schmerz zu machen, die Exchange-Powershell-Modul installiert zu bekommen, Sie die Installation müssen Exchange-Verwaltungstools, die Teil der Exchange-Installation sind (Sie wählen nur die Verwaltungstools im Setup aus). Das musst du auf jedem Rechner tun, auf dem deine App läuft.

+0

Danke für die Antwort. Ja, jPowerShell war eine der Optionen, aber dafür muss ich eine Art Socket-Verbindung zu meiner Exchange-Domäne oder meinem Proxy herstellen, da jPowershell auf lokale Powershell beschränkt ist, was ich vermeiden wollte. Ja, ich habe Exchange-Verwaltungstools bereits installiert. – MEHash