如果我确保客户端和内核上的内核服务器机器使用
1. same protocol stack for instance AF_INET(say)
2. use same delivery mechanism for instance SOCK_STREAM(say)
然后
1)
你认为你不能用Java编写客户端程序(在Windows上)和用C编写的服务器程序(在Solaris上)吗?
2)
是的,为什么在不同架构上运行的不同操作系统,我们为什么需要不同语言的软件组件之间的客户端 - 服务器通信的CORBA标准?
答案 0 :(得分:3)
你认为你不能用Java编写客户端程序(在Windows上)和用C编写的服务器程序(在Solaris上)吗?
当然可以。
为什么在不同架构上运行的不同操作系统,我们为不同语言的软件组件之间的客户端 - 服务器通信需要CORBA标准?
因为它是您描述的内容的一个实例,并且因为它提供了大约一百万个设施,否则您每次需要时都必须自己编码。