Cognos - ส่วนประกอบและบริการ

มีคอมโพเนนต์ต่างๆใน Cognos ที่สื่อสารกันโดยใช้ BI Bus และรู้จักกันในชื่อ Simple Object Access Protocol (SOAP) และสนับสนุน WSDL BI Bus ในสถาปัตยกรรม Cognos ไม่ใช่ส่วนประกอบซอฟต์แวร์ แต่ประกอบด้วยชุดของโปรโตคอลที่อนุญาตให้สื่อสารระหว่าง Cognos Services

กระบวนการที่เปิดใช้งานโดยโปรโตคอล BI Bus ประกอบด้วย -

  • การส่งข้อความและการจัดส่ง
  • การประมวลผลข้อความบันทึก
  • การจัดการการเชื่อมต่อฐานข้อมูล
  • การโต้ตอบกับ Microsoft .NET Framework
  • การใช้พอร์ต
  • การประมวลผลการร้องขอ
  • หน้าพอร์ทัล

เมื่อคุณติดตั้ง Cognos 8 โดยใช้วิซาร์ดการติดตั้งคุณระบุตำแหน่งที่จะติดตั้งแต่ละคอมโพเนนต์เหล่านี้ -

เกตเวย์

ระดับเว็บเซิร์ฟเวอร์ Cognos 8 มีเกตเวย์ Cognos 8 อย่างน้อยหนึ่งเกตเวย์ โดยทั่วไปการสื่อสารบนเว็บใน Cognos 8 จะผ่านเกตเวย์ซึ่งอยู่บนเว็บเซิร์ฟเวอร์อย่างน้อยหนึ่งเซิร์ฟเวอร์ เกตเวย์คือส่วนขยายของโปรแกรมเว็บเซิร์ฟเวอร์ที่ถ่ายโอนข้อมูลจากเว็บเซิร์ฟเวอร์ไปยังเซิร์ฟเวอร์อื่น การสื่อสารบนเว็บยังสามารถเกิดขึ้นได้โดยตรงกับโปรแกรมเลือกจ่ายงาน Cognos 8 แต่อ็อพชันนี้ใช้กันน้อยกว่า

Cognos 8 สนับสนุนเว็บเกตเวย์หลายประเภท ได้แก่ -

  • CGI- เกตเวย์เริ่มต้น CGI สามารถใช้กับเว็บเซิร์ฟเวอร์ที่รองรับทั้งหมด อย่างไรก็ตามเพื่อเพิ่มประสิทธิภาพหรือปริมาณงานคุณสามารถเลือกประเภทเกตเวย์ที่รองรับอื่น ๆ
  • ISAPI- สามารถใช้สำหรับเว็บเซิร์ฟเวอร์ Microsoft Internet Information Services (IIS) ให้ประสิทธิภาพที่เร็วขึ้นสำหรับ IIS
  • apache_mod - คุณสามารถใช้เกตเวย์ apache_mod กับเซิร์ฟเวอร์ Apache Web
  • Servlet - หากโครงสร้างพื้นฐานของเว็บเซิร์ฟเวอร์ของคุณรองรับ servlets หรือคุณกำลังใช้แอ็พพลิเคชันเซิร์ฟเวอร์คุณสามารถใช้เกตเวย์ servlet

ส่วนประกอบระดับแอปพลิเคชัน

ส่วนประกอบนี้ประกอบด้วยผู้มอบหมายงานที่รับผิดชอบในการดำเนินการบริการและการร้องขอเส้นทาง โปรแกรมเลือกจ่ายงานเป็นแอปพลิเคชันแบบมัลติเธรดที่ใช้เธรดตั้งแต่หนึ่งเธรดขึ้นไปต่อคำขอ การเปลี่ยนแปลงการกำหนดค่าจะได้รับการสื่อสารเป็นประจำกับผู้มอบหมายงานที่ทำงานอยู่ทั้งหมด โปรแกรมเลือกจ่ายงานนี้มี Cognos Application Firewall เพื่อจัดเตรียมการรักษาความปลอดภัยสำหรับ Cognos 8

ผู้มอบหมายงานสามารถกำหนดเส้นทางคำขอไปยังบริการในพื้นที่เช่นบริการรายงานบริการนำเสนอบริการงานหรือบริการตรวจสอบ ผู้มอบหมายงานยังสามารถกำหนดเส้นทางการร้องขอไปยังผู้มอบหมายงานเฉพาะเพื่อเรียกใช้คำขอที่กำหนด คำขอเหล่านี้สามารถกำหนดเส้นทางไปยังผู้มอบหมายงานเฉพาะตามความต้องการการจัดสรรภาระงานหรือความต้องการของแพ็คเกจหรือกลุ่มผู้ใช้

ผู้จัดการเนื้อหา

Content Manager มี Access Manager ซึ่งเป็นคอมโพเนนต์ความปลอดภัยหลักของ Cognos 8 Access Manager ใช้ประโยชน์จากผู้ให้บริการความปลอดภัยที่มีอยู่ของคุณเพื่อใช้กับ Cognos 8 ซึ่งจัดเตรียม Cognos 8 ที่มีชุดความสามารถด้านความปลอดภัยและ API ที่สอดคล้องกันรวมถึงการพิสูจน์ตัวตนผู้ใช้การอนุญาตและการเข้ารหัส นอกจากนี้ยังให้การสนับสนุนสำหรับเนมสเปซ Cognos