Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 为COM和OCX创建Web包装器_C#_Asp.net - Fatal编程技术网

C# 为COM和OCX创建Web包装器

C# 为COM和OCX创建Web包装器,c#,asp.net,C#,Asp.net,今天,我们有一个windows应用程序,它使用OCX创建一个网页(在小型.NET WinForm应用程序中由WebBrowser控件可见),并通过COM与主应用程序/客户端通信。(不相关,但这是Pascal) 我目前负责在web环境中重新创建此应用程序,以便我们可以通过web共享与用户在web浏览器中看到相同的功能 Windows应用程序已经运行了将近4年,我需要从头开始重新创建所有内容,所有的bug/功能都将在Windows应用程序中找到,我必须在Web上重新创建它们 哦,好吧,你可以看到这将

今天,我们有一个windows应用程序,它使用OCX创建一个网页(在小型.NET WinForm应用程序中由WebBrowser控件可见),并通过COM与主应用程序/客户端通信。(不相关,但这是Pascal)

我目前负责在web环境中重新创建此应用程序,以便我们可以通过web共享与用户在web浏览器中看到相同的功能

Windows应用程序已经运行了将近4年,我需要从头开始重新创建所有内容,所有的bug/功能都将在Windows应用程序中找到,我必须在Web上重新创建它们

哦,好吧,你可以看到这将在哪里结束。

我在想。。。是否有任何方法可以创建包装器(即使使用第三方商业对象)来:

  • 与COM对象通信
  • 可以公开OCX的内容
(这是我最熟悉的语言ASP.NET C#,但欢迎使用其他语言)

我大声地想,这可以用Java小程序实现吗?银光4号


任何想法或任何指向正确道路的观点都将受到赞赏 您以前的应用程序是Windows/OCX,这一事实告诉我,这种方法的主要缺点是平台中立性,而不是什么问题