1. 程式人生 > >國內首款完全由國人自主研發的開源雲平臺 BDC3.0 詳解

國內首款完全由國人自主研發的開源雲平臺 BDC3.0 詳解

簡而言之百萬商業圈雲平臺就是提供了:
1、遠端檔案分發服務
2、遠端檔案分發服務開發介面
3、建立遠端非透明代理服務
4、提供建立遠端物件開發介面
5、Web服(用Microsoft Web Application Stress Tool 進行壓力測試,每分鐘有效併發超過10萬)
6、定時獲取節點、叢集效能指數服務
7、提供獲取節點、叢集效能指數服務開發呼叫介面
8、提供建立遠端最優節點物件的開發介面,提供建立遠端指定IP節點機的物件的開發介面
9、提供並行建立遠端以某IP為根IP的某組叢集的物件的開發介面

名詞解釋:

  遠端非透明代理服務服務提供:建立最優代理,建立某節點群的代理群,註冊代理服務等
  非透明代理服務:建立並提供一個遠端物件,讓你可以通過代理物件建立並呼叫遠端節點機真實物件的任何屬性方法
  如:
  (1)建立以192.168.2.201 為起始的節點群中的最優代理物件
  testdemo.Class1
c1 = (testdemo.Class1)rf.CreateTheBestRemoteObject(typeof(testdemo.Class1),"192.168.2.201");  
  (2)建立指定IP 為192.168.2.201 節點機的代理物件
  testdemo.Class1c1 = (testdemo.Class1)rf.CreateSpecifyIpRemoteObject(typeof(testdemo.Class1),"192.168.2.201");
  Console.WriteLine(s4.sum(1,2));//看看輸出結果你就知道效果了
  (3)建立以192.168.2.115 為起始的節點群中的代理物件群
  object
[] objs = rf.CreateAllRemoteObjects(typeof(testdemo.Class1),"192.168.2.115");