This is just a kind of idea of my thoughts, I will remember it, if you are not too messy, please think more. I also hope that comrades fighting in code levels can be inspired.
The network is that there is no network in the computer, and each calculation is just an information, just like a person in the world. Network interconnects have enabled all computing resources to form a virtual infinite computing device. We can do things that cannot communicate in this device.
Software is a new business, new market, new management method. The company's organizational scale change, policy change, how to make our system keep up with the development of the times, continuous service for customers, provide suitable, innocent , Expandable system integration, this is our true goal. Software is service. It is the most correct solution to the software to do, but doing the needs of user needs and provide customized to create more value for users.
We don't care about the language, regardless of the operating system, regardless of the specific hardware, no matter what time, what time, no matter how the data source is formatted, we will interconnect, communicate, transmit data, XML IIOP and CORBA and OLE DB must be Future Trends. What OS it is, what development language, what database, what interconnect protocol, what hardware, what application server. As long as you give me these three items, we can build a perfect technical platform for our customers.
Java language hides the implementation details in many ways, so Java technology improves the entire process of analysis, design to execution, but Java is slow, but the future computing resources will not be a problem, the problem is that the client implemented by Java is too windows. Poor.
UML unified design view, IDL unified implementation view, what else needs? Language and OS are followed. Corba's system architecture ideology for Java-oriented realization ideas
We just need to know what services you need, how to serve, how to access, the bottom layer has been handled, no need to consider, it is really wonderful. When I associate .Net strategy, I have a cold sweat, because if everything becomes a real world, it will not be imagined.
I don't look at the portability of Java, but it supports CORBA support, and understands the object of the object.