Tag: .net

英特尔开源uPNP SDK绝对有0个文档,为什么?

基本上,这里是地址… http://opentools.homeip.net/dev-tools-for-upnp 它们是用于upnp的推荐dll,因为它们比microsofp upnp.dll更好地实现标准 – 但是intels开源upnp工具绝对没有文档,不在他们的网站上,不在任何其他网站上。 这是有原因的,有没有人对这个问题有更多了解? 我试过给他们发电子邮件,没有回复。 另外,他们有一些关于一些基本GUI工具的非编程15分钟youtubevideo,但就此而言,没有任何编程相关,并猜测他们的类如何工作和彼此交互是一个真正的痛苦,并没有平移。 如果您对此有任何进一步的了解,将不胜感激。 我问的原因是,因为,目前,我正试图解决这个问题: 使用UPnP InvokeAction获取IP地址不返回任何内容,帮助? …并且我正在考虑远离microsofts upnp.dll而支持intels upnp dll作为最后的手段(如果我无法解决上述问题),但为了做到这一点,我需要学习如何使用intel的upnp dll 。 如果有文件,我很乐意看到它,谢谢。 谢谢

当访问的属性或方法暂时不可用时抛出什么exception?

当被访问的属性或方法暂时不可用时抛出什么exception(因为它在对象的当前状态下没有意义)? 以下是我想到的一个半说明性的例子,不要太认真,如果你得到它,试着考虑问题本身。 具有numerator和denominator读写属性和quotient只读属性的fraction类。 如果denominator不等于0,那么quotient是返回numerator / denominator否则就是抛出一个exception,说明属性值没有定义/可用于对象的当前状态(请不要提供ArithmeticException或DivideByZeroException ,这个问题不是关于算术,它更接近有限状态机主题)。 另一个例子可以是类的对象在并行线程中执行一些复杂的计算并将结果作为字段提供 – 如果计算尚未完成,它可以抛出exception。 我对Java和.Net平台的答案很感兴趣。

Java和.NET 3.5之间进程间通信的最佳方法是什么?

第三方应用程序从XML文件中读取一些Java代码,并在发生某个事件时运行它。 在Java中,我想告诉在同一台机器上运行的.NET 3.5应用程序发生了这个事件。 每次传输的总数据可能是几个字符。 使用Java告诉.NET进程发生了什么事情的最佳方法是什么? Java似乎不支持Windows上的命名管道,.NET本身不支持内存映射,任何涉及Web服务或RMI的解决方案都是过度的。

Java Swing中的PropertyGrid

Java Swing是否具有类似于.NET中的PropertyGrid的控件? 如果是的话,那是哪一个? 或者至少哪一个最接近它? 谢谢!

什么是.NET中的System.nanoTime()?

标题几乎是不言自明的,我正在为这种简单而自杀。 看着这里 ,但没什么用处。

是否可以“中继”套接字?

我想知道可以用C#或Java中继套接字对象吗? (最好是C#) 我有很多小程序,并在我的家用电脑上托管它们,但我的电脑是在路由器后面,所以每次我想要制作一个新的应用程序时,我必须在我的路由器上转发一个端口。 那么有没有办法将tcp连接发送到同一台计算机上的另一个应用程序? 例如,我得到一个连接,第一行文本是RELAY::21005 ,然后将该端口转发到localhost:21005 ? 任何帮助,教程,代码片段将不胜感激。 谢谢! 🙂

在java中调用.net程序集的最佳和简单方法

存在一种在java中调用.net程序集更具体的.dll文件的方法吗? 我正在为.net开发一个框架现在我需要将它迁移到java,我可以这样做吗? 我在.net中使用c#。

在java和.net之间转换日期 – rest2天

我需要将.NET DateTime转换为等效的Java Calendar表示。 .NET DateTime使用自Ticks年1月1日起的Ticks (.NET纪元)作为底层表示。 Java GregorianCalendar使用自1970年1月1日以来的毫秒(Java(或Unix)时代)。 正如预期的那样,Java纪元之前的日期值为负。 在这里,我将在Java时代以来以毫秒为单位转换DateTime表示: var dt = new DateTime(1,2,3); //way, way back. var javaEpoch = new DateTime(1970, 1, 1); var javaMillis = (dt – javaEpoch).Ticks / TimeSpan.TicksPerMillisecond; dt.ToString(“MM/dd/yyyy”).Dump(); // .Dump() is provided by LinqPad. javaMillis.Dump(); // Use Console.WriteLine(…) // for a regular console app. 这输出: 02/03 / 0001 -62132745600000 […]

开发人员无能为力破坏了Web服务的互操作性?

您如何开发Web服务以及如何创建WSDL? 你在WSDL中包含了什么? 这个问题是基于开发人员没有正确使用WSDL的观察。 WSDL描述了该服务。 我认为服务描述应该包括使用该服务所需的一切。 因此,如果我使用任何WS- *协议,我必须包含描述该用法的WS-Policy。 我经常访问与WCF相关的MSDN论坛 – 用于创建Web服务的.NET API。 几乎每天都会出现类似的问题:“我有Java安全的Web服务,我需要在.net客户端中使用该服务”。 第一个答案通常要求该Java Web服务的WSDL。 不幸的是,WSDL几乎每次只描述方法和消息。 安全信息完全缺失=> WSDL没有描述该服务,因为基于WSDL中的信息,您无法使用该服务! Java世界的情况如何? 你使用WS政策吗? 如果您没有足够的技巧来编写WSDL,您是否有支持工具来为您创建WSDL? 当一个团队必须使用其他团队提供的服务时,您如何分享有关服务的信息? 我还从其他角度提出了一些问题:Java开发人员在使用.NET创建的Web服务时遇到了哪些问题? 在许多不同平台必须通过Web服务进行通信的项目中,我觉得这很痛苦。 开发人员不共享单一语言(应该是带有策略的WSDL),并且大多数时候他们无法解释他们使用的WS- *function,因为它被某些API覆盖。 如果我们包含这样一个事实,即API中通常只支持有限的一组WS- *特性,那么我们就完全搞乱了。 SOAP消息的逆向工程非常耗时。

帮助从.Net创建Zip文件并从Java读取它们

我正在尝试从.Net创建一个可以从Java代码中读取的Zip文件。 我已经使用SharpZipLib来创建Zip文件,但是如果根据#ZipLib库的CheckZip函数生成的文件是有效的并且可以通过WinZip或WinRar成功解压缩我尝试使用Java解压缩时总是会出错Java中的.Utils.Zip类。 问题似乎是在SharpZipLib编写的错误标题中,我也在SharpDevelop论坛上发布了一个问题,但没有结果(请参阅http://community.sharpdevelop.net/forums/t/8272.aspx获取信息)但没有结果。 有人使用.Net压缩Zip文件并使用Java.Utils.Zip类对其进行解压缩的代码示例吗? 关心马西莫