Ask a Question
External APIs from Microservices
Can we call external APIs from microservices? Limitations?
Posted by Marco Williams 3 months ago
Microservices Runtime
Under which runtime the microservices run? Is it 100% compatible with Unity code? (e.g. shared libraries called on both client and server)
Posted by Marco Williams 3 months ago
Microservice Languages
Can we write (parts of) microservices without using Unity? Do you (plan to) support other languages (e.g. typescript)?
Posted by Marco Williams 3 months ago
Independent Microservices
Can we separate the deployment of microservices into independent parts?
Posted by Marco Williams 3 months ago
How can I call a Microservice method from outside Unity?
When I use the Microservices feature, I can execute methods marked with the [ClientCallable] attribute from the Unity game. However, I want to be able to run those same methods from a web browser, or an HTTP utility. How can I do that?
Posted by Marco Williams 3 months ago
Can you call one microservice from another microservice?
Example communication: Client <-> Microservice A <-> Microservice B. Eg when beamable auto-generates MicroserviceBClient, the calls to the microservice from the client are something in the format:
"this.Request<Beamable.Server.SampleMicroservice.SampleCallResult>("MicroserviceB", "SampleCall", serializedFields);"
Maybe there is also something similar for inter-microservice communication?
Posted by Marco Williams 3 months ago
Is there any way to use .NET 5.0 and higher libraries in the microservices?
I believe you are using .NET runtime 5.0.8? When I tried including these in the Unity project, Unity was not able to load/use them. It looks like we are stuck with .NET Framework libraries, because of the Unity, but at the same time, the docker is not running .NET Framework?
Posted by Marco Williams 3 months ago