个人理财 查看使用预制Web服务的优点和缺点 - 傻瓜

查看使用预制Web服务的优点和缺点 - 傻瓜

目录:

Anonim

其中一个重要的事情。 NET是使用别人的软件写成Web服务的能力。这意味着每次需要合并所需的功能时,都不必重新发明轮子。一个 Web服务 是可以通过Internet或本地网络调用的一段可重用代码。 构建块服务 是Microsoft提出的一个术语,用于描述大多数应用程序所需的使用Web服务构建的基本功能。

<! --1 - >

好处

在构建块服务方面,您有很多选择。虽然微软创造了这个术语,但是许多其他公司都以各种各样的形式和尺寸提供这些类型的服务。即使确定在自己的应用程序中使用哪个Web服务可能会很困难,但您应该知道,通常,Web服务(以及那些被分类为构建块服务的Web服务)可以提供以下好处(或优点):

  • 高投资回报率: 投资回报率代表投资回报率。换句话说,如果有人可以告诉你,你会通过购买特定的软件包来节省资金,那么购买它不是一件容易的事情吗?那么,这就是ROI的定义。实际上,投资回报意味着投资产生了非常高的回报。当你买入低价并卖出股票时,这并不是什么新鲜事。 ROI是一个相对术语。回报可能需要数年才能量化或实现。另一方面,您可能会立即节省成本。最有可能的是,通过构建块服务,您很快就会看到投资回报率。例如,您知道微软每年收取10 000美元的许可证费用,再加上1 500美元的定期合规费用来执行护照。这听起来像是很多钱,特别是如果你的公司很小。但是,您不仅仅只需要几个小时的编码即可使用这些功能,但您可以获得微软的声誉。这一切都产生了令人难以置信的高投资回报率。
可伸缩性:
  • 大多数构建块服务都是可扩展的,以便随着您的业务变化而变化。因为要在Microsoft环境中托管的Web服务是通过使用。在.NET Framework中,可伸缩性已经内置于其中。实际上,它是其中一个核心设计要求。净。因此,请确保您检查您的构建块服务供应商,以查看供应商的产品是否可扩展(但最有可能)。现实: 实际上,一些Web应用程序非常复杂,以至于IT部门中的任何人都无法从头开始创建它们。而支付另一项业务来创造这样的服务是不值得的。无论服务成本多少,如果作为构建块服务提供,它们都是值得的。 MapPoint就是一个例子。 NET构建块服务。如果您需要将映射功能合并到您的应用程序中,则无法继续。
  • 灵活性: 大多数积木服务允许您在购买之前尝试。您通常可以测试服务,如果您决定喜欢,那么您可以投入资金购买或许可。您甚至可以在评估之后确定,您实际上是想从头开始开发类似的功能。
  • 缺点 在大多数比较中,你必须有利弊。积木服务也不例外。但是,很可能您会发现许可构建块服务是快速有效地启动和运行的最佳途径。这是使用构件块服务的缺点(或缺点):

成本:

即使您要使用构建块服务(如Passport或MapPoint)。 NET,你可能会发现许可成本太高,无法合并它,无论如何!为了获得服务而破产并不是最明智的商业决策!

  • 功能: 即使您不在内部进行开发工作可能是有意义的,也可能无法获得您需要的功能。希望这个构建块服务是可配置的,可以让你编写缺少的代码。更好的是,构建模块服务供应商可能愿意提出您所要求的更改,因此您不必在内部执行此操作。您应该充分检查通过这些服务可用的功能,看看它是否符合您的需求。
  • 生产力损失: 部分积木服务非常酷,您的员工可能整天都在玩它们。属于这一类的两种服务是MapPoint。 NET和即时消息(IM)。如果用户一整天都在使用地图功能,那么用户实际上可能会失去生产力,毕竟这是非常整洁的!而且,如果你的员工突然之间用即时消息(IMs)互相燃烧,生产力下降,那么如果你从头开始构建自己的即时消息服务,你将不会损失那么多钱,但是你将会赔钱。这些可能不是问题 - 只要你意识到生产力可能实际上下降,并采取措施,以防止你的工作人员有很多乐趣。
  • 为了将生产力问题扼杀在萌芽状态,可以考虑只向需要使用这些服务的员工提供这些服务,或者设置何时使用服务的规则以及什么时候应该使用这些服务。 (当电子邮件,电话或面对面的对话是可能的时,不要使用即时通讯) 速度: 从纯理论的角度来看,通过互联网运行代码的速度比在内部自己的服务器上运行的代码慢。现实情况是,互联网和宽带连接一直在变好。如果Web服务设计正确,速度不应该太多。

查看使用预制Web服务的优点和缺点 - 傻瓜

编辑的选择

特权的基础知识在Oracle 12c - 虚拟机

特权的基础知识在Oracle 12c - 虚拟机

用户可以在Oracle 12c数据库中完成。您可能希望允许用户能够登录,但是您可能需要限制用户是否可以执行以下任一任务:访问某些数据开始...

Oracle 12c恢复管理器(RMAN)目录 - 傻瓜

Oracle 12c恢复管理器(RMAN)目录 - 傻瓜

的基础知识Oracle 12c恢复管理器(RMAN)环境,请考虑恢复目录。恢复目录是所有RMAN配置参数,备份操作和元数据的存储库。该目录可以无限期地存储备份信息。如何在Oracle 12c中选择目录模式RMAN提供了两种用于存储备份数据的选项:NOCATALOG ...

如何验证,查看和关闭Oracle 12c审计 - 傻瓜

如何验证,查看和关闭Oracle 12c审计 - 傻瓜

打开数据库中的审计记录,跟踪您制定的审计,以便您了解所做的事情。幸运的是,Oracle 12c在数据库中提供了一些视图来帮助您跟踪自己的操作:要验证您为审计配置的系统特权,请使用视图AUDIT_UNIFIED_POLICIES。要查看...

编辑的选择

何时按摩你的宝宝 - 假人

何时按摩你的宝宝 - 假人

你不需要花哨的设备,特殊的房间或大量的免费给宝宝一个很好的按摩时间。面对现实吧。妈妈是忙碌的人这里只是一些好的时候按摩你的宝宝的想法:按摩到你的日常工作:在你的宝宝午睡之前或之后给予按摩。 ...

成为一名保姆是什么?假人

成为一名保姆是什么?假人

是一个保姆是否是您正确的职业选择?也许你照顾你的弟弟姐妹,或者你总是被你的邻居叫到照顾,或者你只是热衷于与孩子们的工作。做一个保姆可能是你一个伟大的职业选择。信贷:©IStockphoto。 com / Piotr Marcinski What ...

编辑的选择

更改MYOB中的文本和日期 - 虚拟人物

更改MYOB中的文本和日期 - 虚拟人物

MYOB为您提供了许多快捷方式以帮助简化任务。例如,您可以像在任何文字处理器中那样在MYOB中复制和粘贴文本。以下是快捷方式:按键组合快捷键结果Ctrl-A选择所有高亮显示的文本Ctrl-C复制文本Ctrl-V粘贴文本Ctrl-X删除或剪切文本Ctrl-Z取消最后一位...

在Salesforce中创建视图。当您单击Salesforce中的某个选项卡以访问特定对象(例如“帐户”,“联系人”或“个案”)时,您可以在对象主页上找到自己的服务云 - 虚拟

在Salesforce中创建视图。当您单击Salesforce中的某个选项卡以访问特定对象(例如“帐户”,“联系人”或“个案”)时,您可以在对象主页上找到自己的服务云 - 虚拟

主页,如果你选择案例,如图所示)。案例主页。当您点击Salesforce中的一个选项卡以访问特定的对象(例如,帐户,联系人或个案)时,您可以看到一些较大的,勾勒出的最近案例,报告和矩形的矩形。