Solace .NET API を使用して、大きなテキスト メッセージを Solace キューに発行しようとしています。そして、別の Java アプリケーションでそのキューをサブスクライブしました。メッセージのサイズが小さい場合は、問題なく動作します。ただし、メッセージが大きい場合、サブスクライバーはメッセージを読むことができません。
messageToPublish = readFile();
IMessage message = ContextFactory.Instance.CreateMessage();
message.Destination = queue;
message.DeliveryMode = MessageDeliveryMode.Direct;
//message.BinaryAttachment = Encoding.ASCII.GetBytes(messageToPublish);
SDTUtils.SetText(message, messageToPublish);
session.Send(message);
session.send(message) を同期的に実行する方法はありますか?
ありがとう。