本篇参考:https://resources.docs.salesforce.com/sfdc/pdf/integration_patterns_and_practices.pdf 我们在项目中,经常会遇见一个自定义页面的按钮或者一个 quick action点击,或者页面初始化,会对外部系统做一个 callout,然后获取对方的数据以后做一些逻辑进行操作,这种场景实在是太常见了.这种场景通常有几个特点: 实时性 数据量不大 对端响应快 当然可能还有很多的特点,这里不多描述.salesforce…
本篇参考:https://resources.docs.salesforce.com/sfdc/pdf/integration_patterns_and_practices.pdf 我们在上一篇讲了远程进程调用--请求和响应模式,这种模式用于处理同步的场景.当然这个场景不只是对salesforce有要求,同时对对方的系统有很大的要求,比如并发性,实时性等等.我们在项目中除了这种同步的场景以外,异步的场景同样经常使用.今天我们就讲一下针对salesforce callout外部系统,不需要对方实时…
本篇参考:https://resources.docs.salesforce.com/sfdc/pdf/integration_patterns_and_practices.pdf 本篇博客介绍 Remote Call-In 集成模式,一言以蔽之:此种模式用于存储在Lightning Platform中的数据由远程系统创建.检索.更新或删除先说一下针对 salesforce的 callout 以及 call in . 简单的来说, callout就是 salesforce call外部系统. C…
本篇参考:https://resources.docs.salesforce.com/sfdc/pdf/integration_patterns_and_practices.pdf 我们在做salesforce的集成的实施的时候,不可避免地要和其他系统进行交互.因为一个稍微大一点的企业也很少会将公司的所有的内容和数据都放在salesforce一个平台.所以涉及到集成的时候,如何去选,怎么去做,也变得很重要.我们在做项目的时候,不可能大项目还是小项目涉及到集成,第一件事想的就是:好啊,那我暴漏一个…
本篇参考:https://resources.docs.salesforce.com/sfdc/pdf/integration_patterns_and_practices.pdf 前两篇博客讲了一下远程进程调用的场景.今天我们描述一下 批量数据同步的模式. 一. 上下文 公司曾经使用其他的CRM平台,然后和其他的上下游系统进行数据的交互以及集成来保证多方数据的一致性.公司现在正在将CRM实施从原有系统转移到Salesforce,并希望有以下的操作: •从当前CRM系统中提取和转换 Accoun…
HTTP入门(二):用Chrome开发者工具查看 HTTP 请求与响应 本文简单总结HTTP的请求与响应. 本文主要目的是对学习内容进行总结以及方便日后查阅. 详细教程和原理可以参考HTTP文档(MDN). 本文版权归马涛涛所有. 本文所引用的图片和文字版权归原作者所有,侵权删. 如有错误请在下方评论区指出,欢迎积极讨论. 查看请求 打开 Network 地址栏输入网址 在 Network 点击,查看 request,点击「view source」 可以看到请求的前三部分了 如果有请求内容的第四…
本篇参考:https://resources.docs.salesforce.com/sfdc/pdf/integration_patterns_and_practices.pdf Salesforce实时访问外部数据.这样就不需要在Salesforce中保存数据,然后在Salesforce和外部系统之间协调数据. 一.上下文 您可以使用Salesforce跟踪销售线索.管理销售渠道.创建销售机会,并捕获将销售线索转换为客户的订单详细信息.然而,Salesforce不是包含或处理订单的系统.订单…
Salesforce用户界面必须由于Salesforce数据的更改而自动更新.这个场景其实在我所经历的项目中用到的不是特别多,因为客户可能直接点击刷新按钮就直接看到了最新的数据,而不是那种一直不刷新然后基于数据变化以后等着自动刷新.所以这种集成模式应该是基于某种特定的行业数据变动很快要求实时性的UI查看那种. 一. 上下文 您使用Salesforce管理客户Case.一位客户服务代表正在和一位正在办案的客户通电话.客户进行支付,客户服务代表需要从支付处理应用程序中查看Salesforce中的实时…
在线聊天项目结构图: 多用户登陆效果图: 多用户聊天效果图: 数据库效果图: 重新构建了Server类,使用了Gson方法,通过解析Json字符串,增加Info类,简化判断过程. Server类代码如下: package com.swift.server; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.EOFException; import java.io.IOException;…
RMI 相关知识RMI全称是Remote Method Invocation-远程方法调用,Java RMI在JDK1.1中实现的,其威力就体现在它强大的开发分布式网络应用的能力上,是纯Java的网络分布式应用系统的核心解决方案之一.其实它可以被看作是RPC的Java版本.但是传统RPC并不能很好地应用于分布式对象系统.而Java RMI 则支持存储于不同地址空间的程序级对象之间彼此进行通信,实现远程对象之间的无缝远程调用.RMI目前使用Java远程消息交换协议JRMP(Java Remote…