confessore / azuremyst

WotLK 3.3.5a Abandonware Community Server utilizing AzerothCore
https://azuremy.st
GNU Affero General Public License v3.0
1 stars 0 forks source link

web should integrate soap rpc #5

Open confessore opened 2 years ago

confessore commented 2 years ago

mangos uses soap remote procedure calls.

modernly, we would use rest but this core is ancient, soooo... we need to inject an http client factory interface that utilizes headers for accepting and expecting xml.

insert soap commands into an xml envelope and post them to http://mangosd:7878

do not open this port to the public 🤡

confessore commented 2 years ago

begun in https://github.com/confessore/azuremyst/commit/24cf0f379bc11fe00fa0e7ab537202ba8ce70b72

confessore commented 2 years ago

continuation in https://github.com/confessore/azuremyst/commit/29b8d142b6c15fbe06279e06088597e8ac885532