Can a Go-based Activity be cooperated by workflow built by Java?

We built some activities with Go, like sending mail and short message. We wonder how a java-based workflow can cooperate those activities? Both workflow and activity are registered by worker, which is realized by specific language, and run with dedicated taks-queue. So there is no way to reuse activities at code level. Please correct me if any wrong.

Can one signal with start a new workflow from activity, and wait for this child workflow signal back, then workflow continue as following?


Yes, Temporal polyglot support is very powerful.
See samples here and here
and video here.

Let us know if you have specific questions after :slight_smile: