我可以将 RESTful Web 服务与 Oracle ADF 一起使用吗
Can I use RESTful web services with Oracle ADF
我想使用 Oracle ADF 进行开发和应用,但我想要一个允许其他客户端(桌面应用程序、移动应用程序等...)的 RESTful Web 服务。为了帮助我确定执行此操作的最佳方法,我有两个问题:
- ADF 是否有一些简单的方法来创建应用程序内置的 REST 服务?
- 如果没有,我可以创建一个 JAX-RS Web 服务并将其连接到与 ADF 应用程序相同的容器中吗?
我在想,鉴于 ADF 的特性,最好不要尝试用它创建服务。如果是这样,请提醒我。
是的,您可以在 ADF 组件之上构建 REST 服务,这里有一个新教程展示了如何使用许多 Java 技术:http://multikoop.blogspot.com/2014/06/create-restful-services-on-top-of-adf.html and also http://waslleysouza.com.br/en/2014/10/expose-adf-bc-restful-web-service/
是的,您可以从 ADF Faces 构建和使用 REST,请参阅下面的 ADF 12c 分步教程:
http://docs.oracle.com/cd/E53569_01/tutorials/tut_rest_ws/tut_rest_ws.html
这对于简单的用例非常有效,在这些用例中数据输入屏幕背后没有太多复杂性。
但是,您必须牢记,ADF 在使用业务组件和绑定时最为强大。任何其他组合都会降低您的工作效率。
随着 JDeveloper 12.2.1 的发布,提供了一种创建 REST 服务的简单方法。使用此功能,您可以将您选择的实体对象公开为 REST 资源,然后通过 DC 调色板轻松使用它们。
看看这个博客,它提供了一些相同的见解:
http://stick2code.blogspot.in/2015/11/creating-adfbc-rest-services-new.html
现在随着 jDeveloper 12.2.1 的发布,ADF 带有内置的 REST Freamework,它将解决各种需求(CRUD 操作、自定义方法调用、分页、数据一致性检查等)
link 开始使用
对开始使用 REST 和 ADF 有很大帮助。
要获得更多高级功能,请遵循此 link
这将有助于以 ADF 方式实现所有其他功能。
我想使用 Oracle ADF 进行开发和应用,但我想要一个允许其他客户端(桌面应用程序、移动应用程序等...)的 RESTful Web 服务。为了帮助我确定执行此操作的最佳方法,我有两个问题:
- ADF 是否有一些简单的方法来创建应用程序内置的 REST 服务?
- 如果没有,我可以创建一个 JAX-RS Web 服务并将其连接到与 ADF 应用程序相同的容器中吗?
我在想,鉴于 ADF 的特性,最好不要尝试用它创建服务。如果是这样,请提醒我。
是的,您可以在 ADF 组件之上构建 REST 服务,这里有一个新教程展示了如何使用许多 Java 技术:http://multikoop.blogspot.com/2014/06/create-restful-services-on-top-of-adf.html and also http://waslleysouza.com.br/en/2014/10/expose-adf-bc-restful-web-service/
是的,您可以从 ADF Faces 构建和使用 REST,请参阅下面的 ADF 12c 分步教程: http://docs.oracle.com/cd/E53569_01/tutorials/tut_rest_ws/tut_rest_ws.html
这对于简单的用例非常有效,在这些用例中数据输入屏幕背后没有太多复杂性。
但是,您必须牢记,ADF 在使用业务组件和绑定时最为强大。任何其他组合都会降低您的工作效率。
随着 JDeveloper 12.2.1 的发布,提供了一种创建 REST 服务的简单方法。使用此功能,您可以将您选择的实体对象公开为 REST 资源,然后通过 DC 调色板轻松使用它们。
看看这个博客,它提供了一些相同的见解: http://stick2code.blogspot.in/2015/11/creating-adfbc-rest-services-new.html
现在随着 jDeveloper 12.2.1 的发布,ADF 带有内置的 REST Freamework,它将解决各种需求(CRUD 操作、自定义方法调用、分页、数据一致性检查等) link 开始使用
对开始使用 REST 和 ADF 有很大帮助。 要获得更多高级功能,请遵循此 link
这将有助于以 ADF 方式实现所有其他功能。