ADF
Oracle mô tả ADF trong Oracle Fusion Middleware Understanding Oracle Application Development Framework như sau:
"Oracle Application Development Framework (Oracle ADF) là một framework ứng dụng end-to-end xây dựng trên các tiêu chuẩn Java EE và công nghệ mã nguồn mở để đơn giản hóa và tăng tốc triển khai các ứng dụng doanh nghiệp. Oracle ADF phù hợp cho các nhà phát triển doanh nghiệp muốn tạo các ứng dụng tìm kiếm, hiển thị, tạo, sửa đổi và xác thực dữ liệu sử dụng giao diện web, di động và máy tính để bàn.
"Bạn có thể sử dụng toàn bộ framework Oracle ADF để tạo một ứng dụng, hoặc bạn có thể sử dụng các phần của framework kết hợp với các công nghệ khác. Trong suốt hướng dẫn này, các ứng dụng chứa bất kỳ công nghệ ADF nào thường được gọi là ứng dụng ADF. Các ứng dụng web kết hợp các công nghệ ADF xuyên suốt các lớp dịch vụ nghiệp vụ, mô hình, điều khiển và xem được gọi là ứng dụng web Fusion."
SWPA
Oracle mô tả SPWA trong FAQ For 12.2.5 - SPWA - Supply Planning Work Area như sau:
"Supply Planning Work Area (SPWA) là một thành phần của Oracle Advanced Supply Chain Planning (ASCP).
"12.2.5 VCP giới thiệu một form mới cho người dùng là một lựa chọn thay thế cho planner workbench. Planner Workbench tiêu chuẩn vẫn có sẵn và sẽ không bị xóa khỏi các ứng dụng.
"Form này sử dụng cùng ADF (Application Development Framework) tech stack mà quyền lực Rapid Planning và Fusion applications—phần của Fusion Middle Ware (FMW) tech stack. Điều này không sử dụng Oracle Forms tech stack tiêu chuẩn đã là tiêu chuẩn trong 15+ năm qua.
"Nó phụ thuộc vào WebLogic tech stack của bạn và ADF rendering của các form."
Tích hợp ADF với SWPA
Trong EBS phiên bản 12.2.5 và mới hơn, Oracle giới thiệu SPWA, thay thế Advanced Supply Chain Planning (ASCP) Planner Workbench trong các bản phát hành EBS trước đó.
Sử dụng các bước sau để tích hợp ADF với EBS v12.2:
- Tải xuống và cài đặt WebLogic Server (WLS) mới hoặc riêng biệt, phiên bản 10.3.6.
- Tải xuống và cài đặt ADF Runtime phiên bản 11.1.1.9.0.
- Cấu hình domain WLS.
- Tạo managed server mới trong WebLogic.
- Tạo Java Database Connectivity (JDBC) data source.
- Thiết lập Oracle Metadata Services (MDS) repository.
- Khởi động administrative và managed servers.
- Triển khai ứng dụng Planning UI.
- Thiết lập Oracle Advanced Supply Chain Planning (MSC) profile trong EBS.
1. Tải xuống và cài đặt WebLogic Server mới hoặc riêng biệt, phiên bản 10.3.6
Tải xuống phần mềm từ URL sau:
https://www.oracle.com/middleware/technologies/weblogic-server-installers-downloads.html
Để cài đặt WLS, sử dụng các bước sau:
Stage này trong hệ thống file.
Đảm bảo rằng bạn có Java Development Kit (JDK) 1.6 hoặc mới hơn.
Thiết lập JDK Home bằng cách sử dụng lệnh sau:
export JDK_HOME=/u01/utilities/jdk160_29)Cài đặt nó bằng cách chạy một trong các lệnh sau:
Nếu loại file cài đặt là jar, hãy chạy lệnh sau:
$(JAVA_HOME)/bin/java –jar wls1036_generic.jarNếu loại file cài đặt là bin, hãy chạy lệnh sau:
./wls1036_linux32.bin
Cung cấp các đầu vào sau trong quá trình cài đặt khi cần và hoàn tất cài đặt:
- Cung cấp thư mục Middleware home nơi bạn muốn cài đặt WLS.
- Chọn loại cài đặt
Typical. - Chọn vị trí JDK nơi bạn đã cài đặt JDK.
2. Tải xuống và cài đặt ADF Runtime phiên bản 11.1.1.9.0
Tải xuống phần mềm từ URL sau:
https://www.oracle.com/tools/downloads/application-development-framework-downloads.html
Để cài đặt ADF Runtime, sử dụng các bước sau:
Stage phần mềm này trên server Unix.
Chạy các lệnh sau:
cd /stage/adf_11.1.1.9.0 ./runInstaller -jreLoc /u01/utilities/jdk160_29
Cung cấp các đầu vào sau trong quá trình cài đặt khi cần và hoàn tất cài đặt:
- Bỏ qua bất kỳ cập nhật phần mềm nào.
- Cung cấp đường dẫn Middleware home nơi bạn đã cài đặt WLS ở bước 1.
3. Cấu hình domain WebLogic Server
Để cấu hình domain WLS, sử dụng các bước sau:
Đi đến WebLogic Home/common/bin mới cài đặt.
Chạy các lệnh sau:
cd /u01/app/oracle/product/fmw_oam2/wlserver_10.3/common/bin ./config.sh
Cung cấp các đầu vào sau trong quá trình cài đặt khi cần và hoàn tất cài đặt:
- Chọn tùy chọn đầu tiên để tạo domain được cấu hình tự động và chọn cả Oracle Enterprise Manager (OEM) và Java Required Files (JRF).
- Nhập Domain Name,
ascp_domain. - Cung cấp mật khẩu WebLogic của bạn.
- Chọn Configure Server Start Mode ở chế độ Production.
- Chọn Administration Server trên màn hình Optional Configuration.
- Thay đổi cổng listener sang cổng khác nếu bạn cài đặt WLS trong cùng EBS Apps tier.
- Thay đổi sang cổng
7051, và nếu Secure Socket Layer (SSL) không được bật, bỏ chọn SSL.
4. Tạo managed server mới trong WebLogic
Để tạo managed server mới trong WebLogic, chạy các bước sau:
Để mở WebLogic Console với cổng
7051, mà bạn đã sử dụng khi cấu hình admin server, duyệt đến https://webtest.linux.local:7051/console.Đăng nhập với tên người dùng và mật khẩu WebLogic của bạn.
Sau khi màn hình Administration Console hiển thị, nhấp vào Servers -> Create New để tạo server mới.
Nhập Server Name,
ASCPManagedServer.Để mở WebLogic EM Console với cổng
7051, mà bạn đã sử dụng khi cấu hình admin server, duyệt đến https://webtest.linux.local:7051/emĐăng nhập với tên người dùng và mật khẩu WebLogic của bạn.
Sau khi màn hình EM Fusion Middleware Console Control hiển thị, nhấp vào WebLogic Domain -> ASCPManagedServer.
Nhấp vào Apply JRF Template.
Một thông báo xác nhận hiển thị ở đầu trang.
5. Tạo JDBC data source
Để tạo JDBC data source, sử dụng các bước sau:
Để mở WebLogic Console với cổng
7051, mà bạn đã sử dụng khi cấu hình admin server, duyệt đến https://webtest.linux.local:7051/console.Đăng nhập với tên người dùng và mật khẩu Weblogic của bạn.
Sau khi màn hình Administration Console hiển thị, nhấp vào ascp_domain->Services->Data Sources -> New -> Generic Data Sources và nhấp Next.
Chọn loại Database Driver và nhấp Next.
Chọn các tùy chọn mặc định và nhấp Next.
Cung cấp DB Name, Apps username và Password. Nhấp Next và Finish.
6. Thiết lập MDS repository
Để tạo thư mục MDS tại vị trí ASCP Managed Server, sử dụng các bước sau:
Chạy các lệnh sau:
cd /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/servers/ASCPManagedServer mkdir mdsĐể tạo File Persistence Store, mở WebLogic Console với cổng 7051 bằng cách duyệt đến https://webtest.linux.local:7051/console.
Đăng nhập với tên người dùng và mật khẩu WebLogic của bạn.
Sau khi màn hình Administration Console hiển thị, nhấp vào ascp_domain->Services->Persistent Stores -> New -> CreateFileStore. Màn hình Create a File Store sau hiển thị:
- Nhập mds-ascp-repos vào trường Name.
- Chọn ASCPManagedServer từ danh sách Target.
- Nhập /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/servers/ASCPManagedServer/mds vào trường đường dẫn Directory.
- Nhấp Ok.
- Nếu bạn không thấy cấu trúc thư mục, dừng và khởi động ASCPManagedServer.
7. Khởi động administrative và managed servers
Để khởi động admin và managed servers, sử dụng các bước sau:
Để khởi động admin server, chạy các lệnh sau:
cd /u01/app/oracle/product/fmw_oam2/wlserver_10.3/server/bin ./setDomainEnv.sh nohup ./startWebLogic.sh &Để khởi động managed server, chạy các lệnh sau:
cd /u01/app/oracle/product/fmw_oam2/wlserver_10.3/server/bin ./setDomainEnv.sh nohup ./startManagedWebLogic.sh ASCPManagedServer &
8. Triển khai ứng dụng Planning UI
Để triển khai ứng dụng Planning UI, sử dụng các bước sau:
Chạy lệnh sau để sao chép và giải nén các file ZIP.
mkdir /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/applications cp $MSC_TOP/patch/115/ear/PlanningUIEar.zip /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/applications/.Chạy các lệnh sau để triển khai ứng dụng Planning.
cd /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/applications/ unzip PlanningUIEar.zip mkdir /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/servers/ASCPManagedServer/stage/PlanningUI cp applications/PlanningUI.ear /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/servers/ASCPManagedServer/stage/PlanningUI/.Mở WebLogic UI cho domain ASCP theo quy trình ở bước 7.
Chọn Deployments trong khu vực Domain Structure, hiển thị tab Summary of Deployments - Control.
Chọn Install để cài đặt ứng dụng Planning mới, hiển thị Install Application assistant.
Để mở Weblogic Console với cổng
7051, duyệt đến (https://webtest.linux.local:7051/console)[https://webtest.linux.local:7051/console]Đăng nhập với tên người dùng và mật khẩu Weblogic của bạn.
Trong Administration Console, nhấp vào ascp_domain->Deployments -> Install -> Provide Path và nhấp Next.
Nhấp Select ASCPManagedServer và nhấp Finish.
Sau khi triển khai hoàn tất và bạn thấy triển khai Planning UI, chọn Deployments từ khu vực Domain Structure và định vị Planning UI trong bảng Deployments. Triển khai Planning UI nên hiển thị là Active.
9. Thiết lập MSC profile trong EBS
Thiết lập MSC profile trong EBS bằng cách sử dụng các yếu tố sau:
- Profile Name: MSC: ASCP Planning URL
- Value: https://webtest.linux.local:7151
Kết luận
SPWA là một tính năng mới thay thế Planner Workbench trong các bản phát hành trước đó.
Trong SPWA, bạn cấu hình, xem và phân tích các quy trình kinh doanh thực tế của mình. Bằng cách sử dụng SPWA, bạn có thể thực hiện các việc sau:
- Xem nhiều kế hoạch và đầu vào kế hoạch cùng lúc.
- Sử dụng các bố cục trang được định nghĩa trước.
- Tạo bố cục trang do người dùng định nghĩa để xem dữ liệu kế hoạch được điều chỉnh cho tổ chức của bạn.
Form SPWA sử dụng ADF và không sử dụng Oracle Forms tiêu chuẩn. Để sử dụng SPWA, bạn cần cài đặt và cấu hình cả WLS và ADF sau đó cho phép người dùng làm việc trên trang ADF từ EBS.
Sử dụng tab Feedback để đưa ra bất kỳ nhận xét hoặc đặt câu hỏi.
Tối ưu hóa môi trường của bạn với quản trị, quản lý và cấu hình chuyên gia
Các chuyên gia Dịch vụ Ứng dụng của Rackspace (RAS) cung cấp các dịch vụ chuyên nghiệp và được quản lý sau đây trên danh mục ứng dụng rộng:
- Nền tảng Thương mại điện tử và Trải nghiệm Kỹ thuật số
- Lập kế hoạch Nguồn lực Doanh nghiệp (ERP)
- Business Intelligence
- Salesforce Quản trị Quan hệ Khách hàng (CRM)
- Cơ sở dữ liệu
- Lưu trữ Email và Năng suất
Chúng tôi mang lại:
- Chuyên môn kiến nghị: Chúng tôi đơn giản hóa và hướng dẫn hành trình hiện đại hóa của bạn, tập trung vào các khả năng mang lại giá trị tức thì.
- Fanatical Experience™: Chúng tôi kết hợp phương pháp Quy trình trước. Công nghệ sau.® với hỗ trợ kỹ thuật chuyên dụng để cung cấp giải pháp toàn diện.
- Danh mục không đối thủ: Chúng tôi áp dụng kinh nghiệm đám mây rộng lớn để giúp bạn chọn và triển khai công nghệ phù hợp trên đám mây phù hợp.
- Giao hàng nhanh chóng: Chúng tôi gặp bạn ở đâu bạn đang ở trong hành trình và điều chỉnh thành công của chúng tôi cho phù hợp với của bạn.
Trò chuyện ngay để bắt đầu.