2,5 TRIỂN KHAI MÔ HÌNH
Mô hình triển khai một cơ sở hạ tầng thành phần xác định các quá trình và các hoạt động chuẩn bị một phần để thực hiện, bao gồm cài đặt và bất kỳ cần thiết con fi guration. Ví dụ, EJB (doanh nghiệp Java Beans) tạo ra một mô tả triển khai XMLbased riêng biệt để giúp triển khai một thành phần EJB. Dịch vụ Web sử dụng UDDI (Universal Description, Discovery và tích hợp) như là một khối xây dựng chính cho phép các doanh nghiệp một cách nhanh chóng và tự động phát hiện và gọi dịch vụ web cả trong lẫn ngoài. Cơ sở hạ tầng thành phần dựa trên Java cung cấp các thành phần như JAR fi les, trong khi các thành phần .NET được gọi là hội đồng. Các mô hình triển khai là một trong những khác biệt cơ bản giữa các cơ sở hạ tầng thành phần khác nhau.
2.6 Thống nhất COMPONENT TECHNOLOGIES
Trong phần này, chúng tôi sẽ de fi ne một ngôn ngữ fi cation cụ thể CSL chính thức (phần Speci fi cation Language) là một nền tảng cho việc thống nhất các công nghệ thành phần khác nhau. Chúng tôi tin rằng một ngôn ngữ chính thức cho các thành phần đang có nhu cầu vì nhiều lý do: § Nó phục vụ để làm rõ những nhầm lẫn, hiểu nhầm. § Đó là kích thích trí tuệ và đầy thử thách. § Một chính xác de fi định nghĩa là một điều kiện cần thiết cho nghiên cứu và phát triển trong bất kỳ kỷ luật fi khoa học. mô hình chính § hỗ trợ các cation cụ thể fi chính thức và các cation fi veri chính thức. mô hình chính § hỗ trợ phát triển công cụ tự động. Cú pháp của CSL được đưa ra trong ký hiệu BNF-như. Kí hiệu được đặt trong một phông chữ đánh máy (như thế này). Non-thiết bị đầu cuối được đặt trong một phông chữ in nghiêng (như thế này). Các thanh dọc | biểu thị một sự thay thế trong một quy tắc. Dấu ngoặc đơn (...) biểu thị nhóm. Ngoặc với một dấu sao dấu (...) * biểu thị không, một, hoặc một vài lần xuất hiện của
việc thống nhất COMPONENT TECHNOLOGIES 27
mục kèm theo. Ngoặc với một số trên cộng với dấu (...) + biểu thị một hoặc nhiều lần xuất hiện của các mục kèm theo. Chân đế [...] biểu thị một mục tùy chọn.
Blanks Các nhân vật sau đây được coi là khoảng trống: không gian, hàng mới, và lập bảng ngang. Blanks tách ers liền kề identi fi, literals, và từ khóa đó sẽ khác bối rối như một đơn identi fi er, đen, hoặc từ khoá. Bên cạnh đó, chúng được bỏ qua.
Ý kiến Ý kiến là ý kiến của Java như thế nào. Họ bắt đầu với hai dấu gạch chéo "//" cho một chú thích đơn dòng. Đối với một dòng bình luận nhiều, nó bắt đầu bằng / * và kết thúc bằng * /. Ý kiến được coi là khoảng trống.
Ers fi Identi ers fi Identi là một chuỗi các chữ cái, chữ số, và (các ký tự gạch dưới) bắt đầu bằng chữ cái. Một lá thư có thể là bất kỳ trong số 52 chữ thường và chữ hoa từ các bộ mã ASCII. Hiện nay, chúng ta đặt không giới hạn về số lượng ký tự của một er fi identi. ident :: = lá thư (thư | chữ số |) * Thư :: = A ... Z | một ... chữ số z :: = 0 ... 9 Integer Literals Một số nguyên chữ là một chuỗi gồm một hoặc nhiều chữ số. Theo mặc định, các chữ số nguyên là trong thập phân (cơ số 10). Integer-đen :: = (0..9) + | 0 × (0..9 | A..F | a ..f) + | 0o (0..7) +
Các XES fi trước sau chọn một cơ số khác nhau:
fi Pre x Radix
0x thập lục phân (cơ số 16)
0o Octal (cơ số 8)
Boolean Literals Kiểu boolean có hai giá trị có thể được đại diện bởi các chữ đúng và sai. A đen boolean luôn có kiểu boolean. boolean-đen :: = true | sai
đang được dịch, vui lòng đợi..
