问题标签 [service]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
280 浏览

.net - 基于服务器的重用——DLL、GAC 还是 REST?

我们有一个功能供同一服务器上的多个不同应用程序(客户端)使用。它最好被建模为服务,有一个后端数据库,并且在任何时候都只会有一个版本的功能和数据库在使用。

到目前为止,我们采用了简单的 DLL 重用,其功能、配置文件和依赖项部署在任何使用它的地方。因为现在必须在多个地方进行任何更改,所以在创建新版本的功能或新客户想要使用它时,这种方法很痛苦。

我们想知道是否有更好的方法来做到这一点,并提出了两种可能的替代方案。

  1. 将 DLL(和依赖项)放入 GAC。那么问题是如何配置组件。由于客户端对配置不感兴趣,我们倾向于将配置文件存储在服务器上的硬编码路径中。

  2. 将功能发布为内部(基于 REST)服务。使用防火墙的内部客户端可以访问它。

正如我们所看到的,#1 的优点似乎是性能和可能的安全性,而#2 可以被视为设置更简单。

我们在这里遗漏了什么重要的东西吗?以前有没有人遇到过类似的情况并想分享一些见解?

0 投票
4 回答
11835 浏览

wcf - WCF 服务代理生命周期的最佳实践?

使用 WCF 服务时,每次使用它时创建一个新的服务实例会更好吗?还是创建一个并重新使用它更好?为什么两种方法都更好?异步代理也一样吗?

0 投票
2 回答
4083 浏览

c++ - ::FindWindow 从服务应用程序失败

从服务应用程序调用 Windows API ::FindWindow 函数失败。GetLastError() 也返回 0(成功?)。这是一些特权\访问权问题吗?你认为这是设计问题,我应该使用另一种 IPC 方法吗?

0 投票
1 回答
1658 浏览

wcf - wcf 服务到服务通信和数据合同

我最近参与了开发 WCF 服务,它充当一种多播中继(即接受一些传入数据,进行一些处理,然后将其发送到多个其他外部服务)。该服务(我将其称为“我的服务”)由第二个内部服务提供数据。

此数据将从我的服务中作为 XML 保存在字符串中进行中继。因此我的服务可以简单地接受一个字符串作为方法请求的参数——但这并不理想,因为我们失去了类型安全性。

第二个服务有一个类,它封装了我的服务需要处理的所有信息,并最终中继到外部服务。

第二个服务在它的数据契约中公开了这个类。理想情况下,为了保持类型安全,并且不需要对第二个服务的实现进行大量更改,我应该接受这种类型的类作为我的服务操作的参数。

我在数据合同中说我需要这种类型的类而不复制代码的最佳方式是什么?我可以向第二个类添加服务引用,然后使用在我的数据合同中创建的代理类吗?

我只是无法解决这个问题,即使这似乎是一个微不足道的问题!

为任何帮助欢呼!

0 投票
3 回答
2226 浏览

winapi - Windows 服务关闭

我将 VS6 和 ATL 与 CServiceModule 一起使用来实现自定义 Windows 服务。如果出现致命错误,服务应自行关闭。由于 CServiceModule 可通过所有文件中的 _Module 变量获得,我想到了这样的事情来导致 CServiceModule::Run 停止发送消息并自行关闭

这是正确的还是你有更好的主意?

0 投票
2 回答
4840 浏览

asp.net - ASP.net 会话状态服务信息

您在哪里可以获得有关 ASP.NET 状态服务的信息,例如它的工作原理、性能、行为特征等。在 Internet 上查看过,但无法找到深入的信息或专门针对该主题的文章。谢谢

0 投票
3 回答
5760 浏览

asp.net - ASP.net 会话状态服务信息

您在哪里可以获得有关 ASP.NET 状态服务的信息,例如它的工作原理、性能、行为特征等。在 Internet 上查看过,但无法找到深入的信息或专门针对该主题的文章。谢谢

0 投票
6 回答
271 浏览

windows - 如何创建一个文件夹来监听更改的文件或新文件

我有一个创建许多 swc 文件的要求(swc 文件类似于 zip 或 jar 文件)。我想要这样,每当我创建一个新的 swc 文件并将其添加到“特定文件夹”中时,这些文件应该会自动被提取(类似于 Apache Tomcat webapps 文件夹中发生的情况)。请帮助我如何在 Windows 中执行此操作。[注意:我知道我可以编写一个 ant/rake/gradle 脚本来为我做这件事,但只是为了在 Windows 中探索更多如何实现这一点]

0 投票
3 回答
1931 浏览

spring - Struts 和 Spring 在一起?

我对 Struts 和 Spring 都很陌生。我需要知道如何在 Struts ActionForm 中访问 Spring Service。即使是正确方向的指针也将不胜感激。

0 投票
1 回答
221 浏览

visual-studio-2008 - 我无法将 VS2008 的服务添加到 Sharepoint 服务

当我尝试将 VS2008 上的服务添加到 Sharepoint 服务时,我无法添加

http://tomasekweb.com/Test1/_vti_bin/Lists.asmx 并点击 GO

需要用户名和密码,我输入了,但仍然需要。我不知道,我必须在 sharepoint 网站上设置什么。我在 Sharepoint 服务器上只有一个用户。