SAP Mobile Platform SDK 3.0 SP08–新增功能?
我们很高兴地宣布SMP和HCP移动服务SDK的最新版本SMP SDK SP08的发布。最新版本的SDK已经支持多种功能,包括SAML支持、使用收集和跨iOS、Android(ARM)和Windows设备的脱机API。SP08引入了一系列新功能本机和混合开发围绕开发者体验、安全性和离线。
让我们从移动SDK的高层次回顾开始。
上图显示了SDK中可用的不同编程模型(本机、混合和代理元数据)以及不同的消费路径(云,内部部署)用于平台服务。
在每个service pack版本中,我们都致力于通过解决分布在编程模型和消费路径上的主题,为开发社区的SDK产品创造价值。SDK SP08的重点主题如下:
原生SDK
开发人员体验改进
我们仔细研究了开发人员的体验,并介绍了一套管理SDK体验的最佳实践。以下是SP08中提供的具体改进
通过运行pod安装命令,可以轻松设置具有所有sdk依赖项的xcode项目。
安装新的部署.sh脚本位于相应的OS文件夹下。通过执行脚本,所有工件都部署到本地Maven存储库中,数据挖掘和大数据,并使用pom.xml文件, 它可以添加到xcode项目
特性和改进
媒体支持
Appsettings增强
LogonCore实例的新ApplicationSettings属性替换RegistrationContext上的ConnectionData属性来访问服务器应用程序设置,允许跨多个平台的通用解决方案,并提供以下优点:
增强的SAML支持(iOS、Android)
以前版本的登录管理器支持HTTP-POST绑定,淘客推广渠道,用云服务器,以便重定向到身份提供者。现在iOS和Android也支持HTTP-REDIRECT绑定。有关Http会话管理器和SAML重定向的更多详细信息,请参阅以下链接在SAP社区网络网站上。
混合SDK
功能和改进
Agentry
Agentry Toolkit(仅64位)
Agentry Toolkit提供用于创建Agentry应用程序的组件,以64位格式提供。32位版本不再受支持,也无法下载。32位下载站点的链接已从文档中删除。
Agentry客户端更改
屏幕背景功能现在可用于Agentry WPF客户端。(它以前仅适用于Agentry Android、iOS和遗留客户端)。此功能使您能够更改屏幕背景图像,从而更容易区分只读、可编辑和,以及事务和非事务屏幕上的禁用字段。
代理应用程序的密码验证审核
使用SQL和Java后端连接的代理应用程序支持密码验证审核。开发人员必须在应用程序定义中启用密码验证。一个新的脚本文件提供了一个用于处理密码验证审核记录的模板。当用户执行与密码相关的操作时,将在客户端设备上创建加密的密码验证审核记录。将加密的审核记录发送到服务器。服务器收到记录后,服务器向客户端发送确认信息,客户端删除加密的审核记录。
代理发布更改
3.0 SP03引入集群,改变了SAP Mobile平台中应用程序和服务器配置的管理方式。配置值现在存储在SAP Mobile Platform数据存储中,可供所有服务器节点使用。对Agentry来说,这意味着代理.ini生产中不再需要功能。
在驾驶舱中发布代理应用程序时,配置值将添加到数据存储中,并分发到所有服务器节点。上载更新版本的Agentry应用程序时,配置值将在数据存储中更新,并分发到所有服务器节点。
博客文章已成功从SAP for Mobile移至SMP Developer Center,作为此博客更合适的地点。
问候,Mike(主持人)
SAP Technology RIG
嗨,Mike,
将博客移动到另一个空间会改变URL。旧的URL是和新的isSAP移动平台SDK 3.0 SP08-有什么新的?
因此,如果有人已经分享了旧的网址将无法工作。这刚刚发生在Twitter上。
如果我是对的,这是没有发生之前或两个网址都在工作。
杰森松懈任何评论?
您好,Midhun
嗨,Midhun,
我试着让它在发布后尽快进入正确的社区,这样就不会发生这种情况。博客的URL确实会改变,但我原以为有一个固定的地方,因为其他人已被移动,没有影响。我对造成任何问题表示歉意。这是博客比SCN文档或讨论更难处理的主要原因。它们与创建它们的原始社区紧密相连。文档和讨论只是松散绑定。他们的URL在从一个社区移动到另一个社区后不会改变。
问候,Mike(主持人)
不用担心Mike。
我认为这是SCN需要管理的东西。比如维护两个url。这就解决了这个问题。
您好,什么是淘客,Midhun
请看我发给Kiran的电子邮件。还有一些其他问题要解决。
谢谢,Mike
SAP Technology RIG
嗨Kiran,
非常有趣的一组功能,并且非常欣赏创新和发布的速度。我一直试图从SAP的各个部门得到一个问题的答案,以支持我们的客户,是改变的方式代理.ini(以前)和现在,Agentry应用程序的管理驾驶舱配置可以跨系统传输,据说不要打包代理.ini在将应用程序发布到生产系统时,在部署归档文件中保存配置值。现在您已经说过"配置值现在存储在SAP Mobile Platform数据存储中"。因此,在客户环境中,我们如何从SMP开发的SMP数据存储中传输配置服务器到SMP生产服务器。如果您能对这个
致以最诚挚的问候
湿婆
嗨湿婆,大数据与数据挖掘,
一种策略是拥有代理应用程序的三个不同实例。
开发发生在实例1中。
QA测试(或预生产阶段)发生在实例2中。这可以配置为与您的生产环境相同。一旦对功能满意,应用程序将通过导出管理驾驶舱。
生产系统在实例3中。实例2的导出将通过管理驾驶舱导入。
希望有帮助。
Karl
哪里可以下载SP08。我似乎在通常的下载位置找不到它
嗨,Edwin,
SMP SDK SP08可在SAP服务市场上买到。
您好,Midhun
SAP Technology RIG
嗨,Midhun,
我们还没有资格在服务市场上购买SMP SDK(在安装和升级-->A-Z-->M中看不到它)。我们是否有可能通过SAP商店看到SDK?