我正在使用HazelCast将数据库中的数据缓存到可能的客户。 客户端层在C#中。我正在使用.Net dll从HazelCast层检索数据。
我的要求是执行一些业务逻辑步骤,然后执行事务。此事务将在数据库中插入/更新少量记录。 所以,我想执行一个服务方法,它将一个对象作为输入并返回另一个对象作为输出。方法实现将具有事务所遵循的业务逻辑。该方法应返回执行结果。
我看到我无法通过HazelCast客户端调用通用服务。 客户端仅提供通过HazelCast数据结构获取数据的方法。 我的要求有解决方案吗? 谢谢你的回答。
s.r.guruprasad
答案 0 :(得分:1)
Distributed Executor Service
或Entry Processor
,但显然它不适用于.NET客户端。
解决方案将有另一个webservices层,可以使用支持它们的Hazelcast的Java客户端。
http://docs.hazelcast.org/docs/3.5/manual/html/distributedcomputing.html