问题标签 [service-management]

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 投票
1 回答
305 浏览

macos - 正确使用 SMJobBless 进行单次操作?

我正在运行一个小工具来运行一个有开始和结束的动作(它是一个安装程序)。在安装程序运行后,我不想在文件系统(或启动配置)周围留下任何东西。如果它再次运行,它可以重新祝福等。

对于只运行一次的作业,这是正确的方法吗?

(如果你知识渊博,看看11557026,它需要一个答案!)

0 投票
4 回答
10657 浏览

php - 为什么在 Zend Framework 2 中使用服务管理器?

假设我有一项服务:

我为它创建了一个可调用的

然后在我的控制器中我可以这样做:

据说这使控制器依赖于服务(和 ServiceManager)

更好的解决方案是为该服务创建工厂或在 ServiceManager 中返回一个闭包并在控制器中创建一个设置器:

我的问题是为什么?为什么第二种方法比第一种更好?这意味着什么controller is dependent of the service

谢谢

0 投票
2 回答
205 浏览

azure - ServiceManagement API to Delete Deployment

Im referring to this for deployment to Cloud Service http://www.packtpub.com/article/managing-azure-hosted-services-with-service-management-api

For Deleting the Package there is no straight forward way to delete package from cloud service. I'm referring to below code http://code.msdn.microsoft.com/windowsazure/Windows-Azure-CSManage-e3f1882c As per above code, It uses ServiceManagermentHelper class, But I cant use the code in ServiceManagementHelper class, since it is been uploaded in Code plex. But i need better solution from ServiceManagement API. Im unable to find dll or API for ServiceManagement API. Are there any dll available for Azure Client SDK 1.7 or above? Please let me know how to delete cloudservice functionality along with check the service is deployed or not.

0 投票
1 回答
5104 浏览

zend-framework2 - zend 框架 2 服务管理器可调用对象和工厂之间的区别

嗨,我是 zend 框架的新手。尝试赶上服务经理。基于 zend 框架文档,它说:

factory,一组服务名称/工厂类名称对。工厂应该是实现 Zend\ServiceManager\FactoryInterface 的类或可调用的类。如果您使用 PHP 配置文件,您可以提供任何 PHP 可调用作为工厂。

invokables,一组服务名称/类名称对。类名应该是可以直接实例化而无需任何构造函数参数的类。

但我仍然不明白他们之间的不同。什么时候应该使用 as 可调用,什么时候应该使用工厂?什么是优势使用工厂?非常感谢。

0 投票
1 回答
664 浏览

c# - 使用 Windows Azure 从云服务访问服务管理 REST API

我需要直接从部署的云服务实例访问 Windows Azure 服务管理 REST API。为此,我需要访问 X509 证书,对吗?当我部署云服务时,服务管理证书没有部署到实例。至少我在部署的虚拟机(certmgr.msc)中找不到任何证书。

如何将 X509 证书部署到云服务实例?

0 投票
1 回答
52 浏览

zend-framework2 - 在我看来如何调用服务经理?

我使用 ZF2... 如何在 viewhelper 中调用服务管理器?我的问题是这样的。我使用 slug 模块进行 sef 链接。(链接:https ://packagist.org/packages/olliebrennan/zf2-slug-generator )

我需要从视图助手调用它的服务。但怎么能做到这一点?

0 投票
0 回答
149 浏览

xcode - pyobjc 中的沙盒:启动时登录

我有一个 pyobjc 应用程序,我用 py2app 打包。我还有一个复选框,用户可以使用它选择添加应用程序以在系统重新启动时启动。我正在使用 LaunchServices 执行此操作,但是,当应用程序被沙盒化时,这不起作用。我正在尝试使用 ServiceManagement 来实现这种行为。http://blog.timschroeder.net/2012/07/03/the-launch-at-login-sandbox-project/。由于我使用的是pyobjc,所以我不使用xcode。

我手动创建了帮助应用程序,对其进行签名并将其放置在 Contents\Library\LoginItems 中。当我调用 SMLoginItemSetEnabled('com.*****.HelperApp', True) 时,我看到帮助应用程序已启动。该文档说,现在每当用户登录时都会调用帮助应用程序。但是,这似乎没有发生。是否需要任何额外的步骤?每次重新启动系统或用户注销并重新登录时,帮助应用程序是否应该启动?

但是,我在控制台中看到了几个错误:

当我尝试重新启动机器时,我注意到帮助应用程序没有重新启动。就在关闭之前,助手应用程序被杀死了。

0 投票
2 回答
504 浏览

macos - 检查哪些应用程序启用了 SMLoginItemSetEnabled

如何检查哪些应用程序启用了 SMLoginItemSetEnabled?

终端或哪个文件夹,文件包含它?

我在下面运行 2 个应用程序,但它无法在登录时启动 => 我需要检查帮助应用程序是否启用。

http://martiancraft.com/blog/2015/01/login-items/

https://github.com/keith/L​​oginItemTest

0 投票
1 回答
349 浏览

objective-c - Login Helper App 创建多个 OS X 应用实例

我正在使用该ServiceManagement框架添加一个登录项,该登录项将启动一个帮助应用程序,该应用程序将在用户重新登录时启动主应用程序。如果用户选择或取消选择“登录时启动” ,则调用addLoginItemand方法开关类型:disableLoginItemNSButton

助手应用程序的代码相当简单......

问题在于,当主应用程序运行时,如果用户反复选择并偏转“登录时启动”按钮,则会启动主应用程序的第二个实例。然而,我想要发生的是主应用程序只会在用户重新登录时启动。

在查看 时SMLoginItem.h,我看到文档说明了以下内容:

因此,似乎每次addLoginItem调用 Helper App 时都会启动。知道了这一点,我修改了我的 Helper App 以检查我的主应用程序是否已经在运行。如果是,那么我们将终止 Helper App。否则,我们将启动 Main App 的一个实例,然后终止 Helper App。

但是,如果用户反复选择和取消选择“登录时启动”按钮,则会创建主应用程序的第二个实例。如果用户多次切换“登录时启动”,是否有人知道如何确保辅助应用程序没有创建主应用程序的第二个实例?

编辑该应用程序没有通过 Mac App Store 分发,这就是为什么我没有按照本教程中的说明启用代码签名或沙盒。

0 投票
1 回答
1007 浏览

c# - 从 c# 连接到 Azure 服务管理 API,无需交互式登录

我正在尝试使用 C# 连接到 Azure 服务管理 APi,但示例(https://msdn.microsoft.com/en-gb/library/azure/ee460782.aspx)的唯一方式是通过交互式身份验证方法,要求我输入我的 Azure 用户名和密码。由于我们希望从工作角色中调用此方法,因此这是不可能的。有没有办法做到这一点?