Changeset 199 for XMLIO_V2/dev/dev_rv/src/xmlio/main_server.cpp
- Timestamp:
- 05/19/11 23:51:02 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XMLIO_V2/dev/dev_rv/src/xmlio/main_server.cpp
r198 r199 15 15 try 16 16 { 17 ARRAY_CREATE(value0, double, 1, [200]); 18 ARRAY_CREATE(value1, double, 1, [1000]); 19 ARRAY_CREATE(value2, double, 1, [2000]); 20 comm::CMPIManager::Initialise(&argc, &argv); // < seulement en mode connecté 21 22 if (comm::CMPIManager::IsMaster(comm::CMPIManager::GetCommWorld())) 23 { 24 comm::CServer server(comm::CMPIManager::GetCommWorld()); 25 server.run(); 26 std::cout << "fin serveur" << std::endl; 27 comm::CMPIManager::Barrier(); 28 29 } 30 else 31 { 32 33 comm::CClient client(comm::CMPIManager::GetCommWorld()); 34 client.initialize(); 35 client.setContext("lol"); 36 37 for (int j = 0; j < 10000; j++) 38 { 39 client.updateCalendar(j); 40 client.sendData("mon_champ0", value0); 41 client.sendData("mon_champ1", value1); 42 client.sendData("mon_champ2", value2); 43 } 44 client.finalize(); 45 comm::CMPIManager::Barrier(); 46 } 47 48 comm::CMPIManager::Finalize(); // < seulement en mode connecté 17 //comm::CMPIManager::Initialise(&argc, &argv); // < seulement en mode connecté 18 //comm::CMPIManager::Finalize(); // < seulement en mode connecté 49 19 50 20 51 /*CXIOSManager::Initialise(CXIOSManager::CLIENT_SERVER, &argc, &argv); 52 21 CXIOSManager::Initialise(CXIOSManager::CLIENT_SERVER, &argc, &argv); 53 22 CXIOSManager::AddClient("nemo" , 4, 2, &nemo_fake_entry); 54 23 //CXIOSManager::AddClient("orchidee", 1, 1, &orchidee_fake_entry); 55 24 //CXIOSManager::AddClient("lmdz" , 4, 2, &lmdz_fake_entry); 56 25 CXIOSManager::RunClientServer(comm::CMPIManager::GetCommWorld()); 57 CXIOSManager::Finalize();*/ 58 59 60 26 CXIOSManager::Finalize(); 61 27 } 62 28 catch (CException & exc)
Note: See TracChangeset
for help on using the changeset viewer.