Comments (7)
rpc 服务调用 rpc 服务是可以做到的。hprose 不但可以 rpc 服务调用 rpc 服务,还可以服务器调用客户端发布的服务,还可以推送数据给客户端,还可以从一个客户端推送数据到另外一个或多个客户端。但我不知道你说的事务是什么。rpc 是面向动作的,事务是面向数据的,数据可以回滚,动作没法回滚。
from hprose-dotnet.
就是数据库事务,.netframwork有个transcope ,但是到了.netcore里没有,比如rpc服务方法1里有个删除datatable的操作,rpc服务方法2里有个更新datatable的操作,但是rpc2可能执行异常那rpc1能回滚删除操作吗?还是把Rpc服务方法2不标记为Rpc服务而算一个业务操作呢?
from hprose-dotnet.
这个我不懂
from hprose-dotnet.
谢谢你的解答
from hprose-dotnet.
还有服务端用.netcore,客户端用.net40 能和服务端交互吗?
from hprose-dotnet.
能的
from hprose-dotnet.
thx
from hprose-dotnet.
Related Issues (20)
- Windows下性能测试工具 HOT 2
- DataTable序列化发现两个问题 HOT 1
- DataTable 序列化时,Row Cnt为零时不应作为空数据传递 HOT 5
- hprose for dotnet 3.0用户手册 HOT 8
- hprose性能测试 HOT 2
- Ref传参报错 HOT 4
- DateTime? 无法提交给接口 HOT 3
- 有没有办法用于 Anonymous pipes 和 Named pipes (进程间通信) HOT 2
- 客户端远程调用如何判断调用失败 HOT 8
- 3.0版本和2.X版本是否兼容调用 HOT 1
- 在.net Core环境下配合consul搭建 HOT 1
- 注册泛型类型,不写name参数时,自动生成的name在泛型参数不同时,会重复
- 服务端asp.net,客户端winform,使用反向调用,Server不停报错 引发的异常:“System.Exception”(位于 Hprose.RPC.dll 中) HOT 2
- 请问一下自定义对象结果返回报错问题 HOT 9
- Client 的 RequestHeaders 应该改为线程安全的字典
- dotnet client 3.0 使用TCP可以调用 golang server 2.0 ? HOT 10
- TCP 超时原因请分析一下 HOT 2
- .net tcp client use tls server HOT 2
- 泛型的序列化反序列化问题 HOT 1
- 性能问题,cpu过高30+% HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hprose-dotnet.