Программы и софт
Разработка и программирование / Компоненты и библиотеки
COMBridge 2.0 скачать
DCOM мост работающий в обход стандартного DCOM порта. Позволяет использовать любой порт на серверной стороне. Позволяет проходить прокси при подключении на клиентской стороне. Пример:
C++: Server: CoInitializeEx(NULL, COINIT_MULTITHREADED); m_spCOMBridge.CoCreateInstance(uuidof(COMBridge)); mspCOMBridge→StartServer(80); Client: CoInitializeEx(NULL, COINIT_MULTITHREADED); LPOLESTR szCLSID=NULL; StringFromCLSID(uuidof(TestObject), &szCLSID); CComPtr<IUnknown> spUnk; mspCOMBridge→CoCreate(L"192.168.1.100", 80, szCLSID, NULL, &spUnk); CComQIPtr<ITestObject> spTestObject=spUnk; …
Jscript: Server: var oCOMBridge=new ActiveXObject(“COMBridge.COMBridge”); oCOMBridge.StartServer(80); var bStop=false; function CreateObject() { this.test=“test!!!”; this.Stop=function() { WScript.echo(“Server: Stop has been called…”); bStop=true; } return this; } var oTestCache=CreateObject(); oCOMBridge.SetRemoteObject(oTestCache); while(!bStop) oCOMBridge.HandleCalls(1000); WScript.echo(“Server: Stopped. Exiting process…”);
Client:var oCOMBridge=new ActiveXObject(“COMBridge.COMBridge”); var oTest=oCOMBridge.CoCreate(“192.168.1.100”, 80, "", ""); WScript.echo("Client: getting value: ", oTest.test); oTest.Stop();
Размер:
434 KB
Стоимость:
Shareware
Добавлено:
2009-05-16 13:19:31
Ссылка: