草庐IT

移动通信虚拟化

全部标签

java - 从 Java 应用程序通过 RPC 与 Windows 进程通信

我希望通过RPC与Windows进程通信。我要与之通信的应用程序是使用VisualStudio2008在C++中开发的。该应用程序通过idl文件提供其接口(interface),然后使用Microsoftmidl工具进行编译。此应用程序已经开发,无法修改。我希望通过我用Java开发的第二个应用程序与该应用程序进行通信。Windows应用程序提供的功能是否与RPC的任何Java实现兼容?根据我在MSDN上的阅读,Window应用程序提供的RPC是DCE兼容的。除了12年以上的几篇讨论MSjvm的文章外,我没有成功找到有关Java中DCE/RCP的详细信息。我也没有成功使用idl从Wind

Android:如何与 Windows 桌面应用程序通信?

谁能告诉我如何将Android设备连接到Windows桌面应用程序并以编程方式与其通信的基本概念?基本上,我希望我的应用程序通过wifi或USB在Windows应用程序之间同步数据。我该怎么做呢?Android市场中的WOWebcam应用程序(https://market.android.com/details?id=com.uwebcam&feature=search_result)就是一个例子我不知道该怎么做,所以任何基本概念都会有所帮助。 最佳答案 在我过去,我曾使用过此类应用程序并使用Wifi来确保我的Android应用程序

使用 LiveConnect 的 Javascript 到 Java 通信不起作用

我一直致力于一个项目,该项目需要在Java和JavaScript之间进行双向通信。我已经成功地让它在OSX的所有浏览器下运行,但我现在面临着让它在Windows上的任何浏览器下运行的挑战。目前它根本不起作用。我只是想知道是否需要做一些特殊的事情才能使JavaScript与Java通信?我的小程序代码如下所示:Yourbrowserisignoringtheapplettag.加载小程序后,我会尝试像这样调用它的函数:alert("Callsomejava:"+theApplet.testFunc());并且在firebug控制台中出现以下错误:theApplet.testFuncisn

windows - 在 Windows 批处理编程中使用循环移动文件

我正在使用下面的代码来传输文件,它在文件的每次移动中显示1个文件移动,1个文件移动等等......但最后没有显示总数移动的文件数量?它适用于我的第一个代码,甚至echo%%i被放置在与下面相同的位置......请帮助......?setlocalenabledelayedexpansionifexistC:\Hi\*.pdf(gotoCOPYFILES)else(gotoNOFILES):COPYFILESfor/f%%iin('DIR/bC:\Hi\*_*.*')do(echo%%isetfn=%%isetfn=!fn:~11,8!moveC:\Hi\%%iE:\!fn!\)echo

c# - 带宽整形和虚拟网络层/接口(interface) - Windows + .NET

我最近开始了我的新私有(private)项目。我想要实现的主要目标是在Windows上限制带宽。首先,我想调整所有系统连接的流量,而不限制每个应用程序。(我对实现QoS不感兴趣。)我认为创建一个虚拟网络驱动程序/层/接口(interface)并通过它建立整个连接是一个很好的解决方案。如果您认为这是一个很好的解决方案,请您帮助我或建议如何实现它?请随时提出更具体的问题或只是回答我的问题。;)谢谢,安德鲁。 最佳答案 您可以使用fireBwall中的模块来完成此操作.它是一个模块化的Windows防火墙/网络框架。您需要做的就是制作一个

windows - 在 C# 中以编程方式创建虚拟目录 iis7

我想知道是否可以直接为网站创建虚拟目录,而不是创建Web应用程序,然后将虚拟目录链接到该应用程序。我正在使用iis7。谢谢!来源:http://blogs.msdn.com/b/carlosag/archive/2006/04/17/microsoftwebadministration.aspx原帖:https://serverfault.com/questions/328465/create-a-virtual-directory-for-a-website-programmatically-web-application/328466#328466 最佳

c# - 如何从左向右移动入侵者

我正在开发一款太空入侵者游戏,我是这个游戏编程的新手。我需要入侵者从左向右移动。我有4行图片框,每行10个入侵者。我遇到的问题是只有1行在移动。请帮忙!谢谢privatevoidForm1_Load(objectsender,EventArgse){Cursor.Dispose();objsp.gsImage=Image.FromFile(@"C:\Users\kuven\Desktop\SpaceInvader\SpaceInvader\SpaceShooter.png");objsp.gsImage=Resized(objsp.gsImage,2);objsp.gsPos=newP

windows - 套接字在同一台 PC 上的通信是否比使用共享内存慢得多?

我有一个向外部应用程序提供视频的WindowsDLL。我的主应用程序创建每个视频帧,我使用由系统页面文件支持的全局共享内存将该帧传递给DLL。视频帧随后由外部应用程序检索并显示。我不拥有外部应用程序,只有它加载以从中获取视频的DLL。我正在考虑切换到基于套接字的方法来在我的主应用程序和DLL之间进行通信,并摆脱共享内存方法。我不喜欢看到“软页面错误”堆积如山,因为每次我向它写入新的视频帧时,我都会重复使共享内存位置无效。我相信软页面错误是无害的,只是所涉及的内存分页的副作用,但没有它我会更舒服。由于视频的传输帧速率约为每秒25帧,因此我有大约1/25秒的时间来传输帧。这些帧绝不会大于6

windows - 在 Powershell 中将 X 个文件从一个文件夹移动到另一个文件夹

我有一个文件夹A,其中包含75000个要处理的文件。我旁边有4个文件夹(A、B、C、D),一次可以处理3000个文件。我想要一个脚本从A获取3000个文件并将其放入B。然后它应该再获取3000个文件并放入C,然后是D,​​最后是E下面是我目前的代码。这需要10个文件并将它们移动到B,但它只是永远坐着而不将任何文件放入C、D或E。有没有办法退出代码的EnumerateFiles部分?我只想移动它找到的第一个X个文件,我不关心A中有多少个文件。有什么想法吗?$dirBase="\\networkDir\A\"$dirProc1="\\networkDir\B\"$dirProc2="\\n

c++ - 如何以编程方式确定网卡是虚拟网卡?

在HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/WindowsNT/CurrentVersion/NetworkCards/下,我可以枚举我机器上安装的每个网卡。但是有些应用,尤其是虚拟机,会安装一些虚拟网卡。我的问题是:如何以编程方式确定网卡是虚拟网卡? 最佳答案 取决于虚拟机。如果它使用例如QEMU作为硬件仿真,将很难确定它不是“真实的东西”——充其量,你可能会注意到它比真实的东西应该更快,但你很难被插入知道这一点。当然,虚拟机也可能在虚拟机中安装了真实的网卡。所以你不能真正确定它是不是真实的,即使