问题标签 [graniteds]

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 回答
1189 浏览

apache-flex - 如何使用 Spring 动态注册 GraniteDS 远程目标?

我试图通过阅读它的注释让 Spring 自动注册我的远程目的地。这样我就不需要每次创建新服务时都更新一些配置文件。

在阅读了 graniteds-spring 文档后,我几乎可以正常工作:

http://www.graniteds.org/confluence/display/DOC/2.+Spring+Services

但我仍然需要添加一个:

<graniteds:remote-destination name="myService" source="myService" />给每个服务 bean 以使其工作。

@RemoteDestination 存在但被忽略。<granite-config scan="true">空的 services-config.properties 也是如此。

我错过了一个罐子吗?我永远无法正确使用它们,永远不知道该使用哪些。(Java最大的问题)

0 投票
1 回答
357 浏览

java - Granite DS 2.2.0 异常转换器配置问题

在 Java 端的 Granite DS 2.2.0 中配置异常转换器时遇到问题。我正在使用 Weblogic。
完成的步骤:
1. 实施 ExceptionConverter
2. 在 granite-config.xml 旁边添加:

3. 创建空的 WEB-INF/granite-config.properties

有任何想法吗?

谢谢。

0 投票
1 回答
499 浏览

apache-flex - Flex 流数据

我有一个使用 GraniteDS 设置的流服务器(用于推送数据而不是视频),效果很好。

我必须在网页中包含多个 swf 文件。这些 swf 文件中的每一个都有一个包含流数据的数据表(这是一个特定要求 - 所以我真的不能将所有数据表组合成 1 个巨大的数据表/swf 文件)。但是,所有 swf 文件都连接到相同的重力通道/流式传输端点。

从网页到流媒体服务器有多少个连接?每个 swf 文件是否都会启动一个新的流连接?或者它们是否都共享相同的连接,因为它们只是连接到一个通道?

问候,拉维。

0 投票
1 回答
602 浏览

apache-flex - 在 IntelliJ 中运行 webapp 基础 flex 客户端

是否可以在 IntelliJ 内部运行 Flex 客户端并让它与单独部署的服务器实例通信?服务器是一个 java webapp。这将使开发,尤其是调试变得更加容易。我试图避免的是必须重建和重新部署 webapp 以获取更新的 Flex 代码。我只想构建 flex 并在服务器上运行它。

flex 客户端嵌入在服务器上的 HTML 页面中,因此在生产中,用户通过访问网页来访问客户端。如果这很重要,我们正在使用 GraniteDS。

更新

我设法拼凑一些东西,但它很丑陋。

  1. 我复制了我们的包装 HTML 页面并修复了链接以引用目标中的 SWF
  2. 我将 IntelliJ 运行配置设置为指向该 HTML 页面
    • 我将“将 SWF 文件放在本地受信任的沙箱中”设置为 true
  3. {server.name}将 GraniteDS 配置文件中的、{server.port}{context.root}值硬编码service-config.xml到 localhost 等。

我可以 mavenize #1,但 #3 并不是真正的永久解决方案。那部分仍然是一个问题,因为我无法签入。有任何改进或替代解决方案吗?

0 投票
1 回答
750 浏览

java - 技术栈建议:Google App Engine、FLEX、GraniteDS (Tide)、Java、Spring

朋友们,

您的技术堆栈是拯救您或吊死您的绳索。对于一个单人网络服务初创公司——这个列表是什么样的?

平台:Google App Engine,后端:Google App Engine Datastore,Servicelayer:Java,前端:Adobe Flex

客户端/服务集成框架:GraniteDS,客户端应用程序框架:Tide(GraniteDS 堆栈的一部分),服务应用程序框架:Spring


好的,让我给你我的背景。

Flextras 是对的!技术的选择主要是因为知识/基础设施......这就是我最终得到上面给出的列表的方式:

首先:FLEX 对我很有吸引力。构建丰富的 UI 很容易,Adobe 正在将其推向桌面、Web 和设备的方向。Adobe 营销向我们承诺:“与创意套件中的其他工具集成”和“随处部署”。(当然好得令人难以置信,但它们似乎在正确的轨道上。)所以让我们选择 FLEX 作为我们的 UI 框架。

FLEX 通常必须与服务器端技术集成。那么服务层选择什么技术呢?我知道旧的 PHP,但是这种语言的动态、无类型的感觉,与 flex 并排工作感觉不合适。

Flex 的大部分灵感来自 Java。用 ActionScript 思考和用 Java 思考都感觉不错。(我已经探索过 Scala,但还没有工具和最佳实践可供像我这样的人采用这种伟大的新语言)。我选择学习java,希望它能让模式和知识在服务器端编程和客户端编程之间重用。

java 的问题在于它的复杂性,而且更难部署(对于 PHP,你可以很容易地在廉价的 webhotel 上部署)。我的想法是一个测试,我不想要成本和服务器(谁想要?)。我想专注于探索我的想法。因此,我正在寻找为启动 Web 应用程序提供免费 Java 配额的 Google App Engine。

Google App 引擎的问题在于它是限制性沙盒模型,并且许多框架没有按原样部署。

我想要一条能够与最少的黑客一起工作的技术线。这就是我要求您提供专业知识的地方,帮助我选择正确的框架,以便在 Google App 引擎上将 FLEX 与 Java 集成。

我想使用从服务器到客户端的强类型对象,所以我正在寻找 AMF 解决方案。从 BlazeDS 需要 hacking 的论坛中我可以看出,Pimento/Cinnamon 不起作用,Weborb 或 Adob​​e Livecykle 不是免费的。然而,GraniteDS 似乎可以在不打补丁的情况下在 Google 应用商店上运行。

GraniteDS 带有一个名为 Tide 的客户端框架,它与服务器端技术集成。但是 Google App Engine 再次成为一个限制性环境。接缝(哪些接缝与 Tide 集成得最好)接缝是 Google 应用程序引擎上的一项黑客工作。EJB3 或 CDI 是 Java EE 6 技术,Jetty(支持 Google App Engine 的 servlet 容器)不支持。然而,弹簧接缝就像一个可行的候选人。

Google 应用程序引擎没有关系数据库,但在 Spring 和 Tide (GraniteDS) 都支持的 JPA 接口后面连接了新的数据存储。

我不确定所有这些漫无边际的事情会让我们中的任何一个人变得更聪明。

我要问的是:从 FLEX 到 Google App Store,哪一条技术线让我最容易上吊?我建议 Tide/GraniteDS/Java/Spring/JPA。但是在我尝试之前我知道什么。

0 投票
1 回答
463 浏览

apache-flex - Maven graniteds-tide-spring-jpa-hibernate 原型和 Flex 4.5 的问题

我正在尝试将 Maven 原型用于 Spring-GraniteDS-Tide-Hibernate-jpa。我可以正确生成项目,但是,我需要使用 Flex Builder 4.5。如果我更改主 pom.xml 中的设置,以使用 GraniteDS 2.2.1GA、Flex SDK 4.5.0.20967 和 Flexmojos 3.9,我可以进行干净的 mvn 安装而不会出错。我也可以部署。但是,当我运行应用程序时,我得到一个“空白”页面。该应用程序在那里,但只是空白,如果我右键单击该应用程序,我会得到 Flash 播放器上下文菜单。

我在这里找到了一个解决方案,但我是 Maven 新手,我不知道应该把这段代码放在哪里。有人可以指出我正确的方向吗?

谢谢,约翰

0 投票
2 回答
214 浏览

seam - Seam FacesContextFactory

我已经通过 graniteds/tide 应用程序启用了使用 Seam 安全性。作为接缝设置的一部分,我在 webapp 中注册了这个监听器

我的应用程序现在在启动时失败并出现此错误。我是否需要在我的应用程序中明确包含一个 java faces jar。我知道 Jboss 更喜欢使用它自己的。

0 投票
1 回答
270 浏览

google-app-engine - 为什么 JDO Class 会破坏 Guava MultiMap 索引?

我无法使用下面的 JDO Score 类创建多图索引。如果我用 Object[] 代替 Score 一切正常。我认为问题是 Score 类不可序列化?我在 Score 课程中遗漏了什么?

分数等级:

多图索引:

0 投票
1 回答
194 浏览

air - Adobe AIR:如何获取当前端点 URI?

我需要打开一个指向我的空中应用程序正在与之通信的网络服务器的 HTTP 链接,但我不想将网络服务器 URL 硬编码到 Flex 代码中。如果我可以获得端点 URI,那么我可以从那里工作。我正在使用 GraniteDS 以防万一。

0 投票
1 回答
122 浏览

java - 带有 flex 的 Granite TIDE 中的 URL 插入

我使用 HTTPWatch 对我的应用程序进行了表示层分析。我发现正​​在使用以下 URL 发出请求,

这些请求中的每一个都需要 2 秒左右。我无法将此 URL 解释为实际问题。是因为加载了 UI 组件还是调用了方法。

很乐意获得有关相同的任何信息。

干杯,德瓦拉克