V tomto tématu je popsáno nastavení vyžadované k doručování sestav aplikace . Je zde rovněž popsán postup nastavení serveru upozornění HTTP.
Poznámka:
E-mail, FTP, tiskárna, fax a hostitelské počítače správy obsahu musí být přístupné z veřejného internetu.Můžete definovat soubor certifikátu SSL a nastavit obecné vlastnosti pro doručování e-mailů a oznámení.
Pokud aplikace Publisher narazí na problém s připojením k e‑mailovému serveru, pokusí se e‑mail opakovaně odeslat třikrát, přičemž mezi jednotlivými pokusy uplyne 30sekundový interval.
Než nastavíte tiskárnu nebo faxový server, seznamte se s typem tiskárny.
Cílovým umístěním tiskárny může být libovolný server IPP bez ohledu na operační systém. Serverem IPP může být samotná tiskárna. Pokud však tiskárna nativně nepodporuje IPP, můžete nastavit tiskový server, který IPP podporuje (například CUPS), a poté připojit tento tiskový server k tiskárně.
Pro zasílání faxů je třeba instalovat službu Common Unix Printing Service (CUPS) a rozšíření fax4CUPS. Informace o nastavení serveru CUPS nebo tiskových serverů Windows IPP a o způsobu připojení síťových tiskáren k těmto serverům naleznete v dokumentaci dodavatele softwaru CUPS nebo Windows IPP.
PDF je široce používaný výstupní formát proí sestavy. Některé sestavy však vyžadují tisk přímo ze serveru sestavy. Například výplatní pásky nebo faktury se obvykle tisknou jako naplánované dávkové úlohy. Některé tiskárny s komponentou RIP (Raster Image Processing) kompatibilní s jazykem PostScript Level 3 mohou nativně podporovat dokumenty PDF, nicméně ve firmách se stále vyskytuje mnoho tiskáren podporujících pouze jazyk PostScript Level 2, který nedokáže přímo tisknout dokumenty PDF.
Chcete-li tisknout dokumenty PDF přímo a vaše tiskárna nebo tiskový server nepodporují tisk PDF:
Vyberte filtr - PDF na PostScript nebo PDF na PCL.
Konfigurujte vlastní filtr nebo filtr třetí strany.
Filtr umožňuje volat převodní utilitu, která převede soubor PDF na formát souboru podporovaný konkrétním typem tiskárny. Převod PDF na PCL můžete použít pouze pro požadavky na výběr písma pro tisk šeků. V případě obecných požadavků na tisk použijte filtr PDF na PostScript Level 2.
Výběr filtru PDF na PCL způsobí automatické vyplnění pole Příkaz filtru. Do šablon RFT můžete vkládat příkazy PCL za účelem jejich vyvolání na konkrétní pozici na stránce PCL. Například pokud chcete použít písmo instalované v tiskárně pro směrování a čísla účtů na šeku.
Pomocí příkazů operačního systému můžete také volat vlastní filtry.
Chcete-li zadat vlastní filtr, předejte nativní řetězec operačního systému se dvěma zástupnými symboly pro výstupní a vstupní název souboru, {vstupní_soubor} a {výstupní_soubor}.
To je užitečné zejména v případě, že se pokoušíte volat tiskárny IPP přímo nebo tiskárny IPP ve službě Microsoft Internet Information Service (IIS). Na rozdíl od CUPS tyto tiskové servery nepřeloží tiskový soubor do formátu, který je pro tiskárnu srozumitelný. Díky funkci filtru můžete volat jakékoliv nativní příkazy operačního systému a převést dokument do formátu, kterému bude cílová tiskárna rozumět.
Chcete-li například převést dokument PDF do formátu PostScript, zadejte do pole Příkaz filtru následující příkaz PDF na PS:
pdftops {vstupní_soubor} {výstupní_soubor}
Chcete-li volat nastavení tiskárny HP LaserJet v systému Microsoft IIS ze systému Linux, můžete jako filtr nastavit Ghostscript a převést dokument PDF do formátu, kterému bude tiskárna HP LaserJet rozumět. To provedete zadáním následujícího příkazu Ghostscript do pole Příkaz filtru:
gs -q -dNOPAUSE -dBATCH -sDEVICE=laserjet -sOutputFile={outfile} {infile}
V případě faxových serverů můžete pomocí filtru převést soubor na formát Tag Image File Format (TIFF).
Můžete nastavit tiskárnu pro tisk sestav.
Tiskový server musí být přístupný z veřejného internetu.
Pokud chcete odeslat fax, musíte nastavit službu CUPS (Common Unix Printing Service) a rozšíření fax4CUPS.
Faxový server musí být přístupný z veřejného internetu.
Můžete přidat poštovní server pro zasílání sestav e-mailem.
Poštovní server musí být přístupný z veřejného internetu.
Správce může přidat server HTTP nebo HTTPS, na který bude po dokončení sestavy odeslán požadavek na upozornění.
Jako server HTTP můžete registrovat adresu URL aplikace nebo adresu URL HTTP či HTTPS pro další zpracování.
Upozornění HTTP odeslané aplikací Publisher publikuje data formuláře pro ID úlohy, adresu URL sestavy a stav úlohy na stránce adresy URL serveru HTTP.
Jako doručovací kanál pro aplikaci Publisher můžete přidat server FTP nebo server SFTP.
Pokud název cílového souboru dodaný do plánovače obsahuje jiné znaky než ASCII, bude k zadání názvu souboru na cílovém serveru FTP použito kódování UTF-8. Váš server FTP musí podporovat kódování UTF-8, jinak doručení úlohy selže a zobrazí se chybová zpráva „Doručení selhalo“.
Server FTP nebo server SFTP musí být přístupný z veřejného internetu.
Aplikace Publisher nepodporuje FTP přes TLS / SSL (FTPS). Pro doručení nelze použít protokol FTP přes TLS nebo SSL. Pro zabezpečený přenos souborů použijte SFTP.
Protokol Secure File Transfer Protocol (SFTP) je založen na technologii Secure Shell (SSH). Aplikace Publisher podporuje následující volby SSH pro doručování s využitím protokolu SFTP.
Metoda výměny klíče (Diffie‑Hellman) | Veřejný klíč serveru | Šifrování (Šifrovací sady) | Ověřovací kód zprávy (MAC) |
---|---|---|---|
|
|
|
|
Následující algoritmy jsou k dispozici pouze v případě, že je aplikace Publisher spuštěna v prostředí JVM, ve kterém jsou instalovány soubory Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy.
Můžete doručovat dokumenty do systému Oracle WebCenter Content.
Server obsahu musí být přístupný z veřejného internetu.
Při používání serveru obsahu jako cíle doručení:
Za běhu programu může uživatel sestavy podle potřeby označit sestavu pomocí metadat skupiny zabezpečení a účtu a zajistit, že na dokument budou při doručení uplatněna příslušná přístupová práva.
V případě dokumentů, které vyžadují konkrétní vlastní pole metadat (například číslo faktury, jméno zákazníka, datum objednávky), může autor sestavy mapovat vlastní pole metadat definovaná v sadě pravidel profilu obsahu na datová pole v datovém modelu.
Aplikace Publisher komunikuje se serverem služby Oracle WebCenter Content prostřednictvím rozhraní Remote Intradoc Client (RIDC). Protokoly připojení proto dodržují standardy vyžadované rozhraním RIDC. Mezi podporované protokoly patří:
Intradoc: Protokol Intradoc komunikuje se serverem obsahu přes port Intradoc (obvykle 4444). Tento protokol obvykle vyžaduje důvěryhodné připojení mezi klientem a serverem obsahu a nevyžaduje ověření heslem. Od klientů používajících tento protokol se očekává, že případná požadovaná ověření provedou sami ještě před voláním rozhraní RIDC. Komunikaci Intradoc lze také konfigurovat tak, aby probíhala prostřednictvím SSL.
HTTP a HTTPS: Připojení přes protokol HTTP vyžaduje u každého požadavku zadání platného uživatelského jména a hesla. Ověřovací údaje, které budou používány pro požadavky, se zadávají na stránce správy aplikace Publisher.
JAX-WS: Protokol JAX-WS je podporován pouze na serveru Oracle WebCenter Content 11g se správně konfigurovanou instancí serveru obsahu a s instalovaným klientem RIDC. Protokol JAX-WS není podporován mimo toto prostředí.
Postup nastavení serveru obsahu jako cíle doručení:
Pro účely doručování a ukládání sestav můžete použít jedno nebo několik úložišť objektů.
Úložiště objektů můžete konfigurovat jako doručovací kanál a naplánovat úlohy pro doručování sestav do úložiště objektů.
Ujistěte se, že máte přístup do kompartmentu ve službě Oracle Cloud Infrastructure Object Storage, kde můžete vytvořit sektor pro uspořádání svých sestav.
I když máte přístup správce k úložišti objektů, měli byste mít oprávnění ke konfiguraci připojení a doručování sestav do úložiště objektů. Správce ve vaší organizaci musí nastavit oprávnění ve službě Oracle Cloud Infrastructure pomocí zásad IAM, aby vám umožnil doručovat soubory z aplikace Publisher do objektových úložišť. Viz části Začínáme pracovat se zásadami a Reference pro zásady.
Pronajatý prostor vyžaduje tato oprávnění:
COMPARTMENT_INSPECT
OBJECTSTORAGE_NAMESPACE_READ
Správa kompartmentu vyžaduje tato oprávnění:
BUCKET_READ
BUCKET_INSPECT
OBJECT_READ OBJECT_OVERWRITE
OBJECT_CREATE
OBJECT_DELETE
OBJECT_INSPECT
Příklad 6-1 Konfigurace zásad
Ukázková konfigurace zásady umožňující skupině g kontrolovat kompartmenty v pronajatém prostoru:
Povolit skupině<g> kontrolu kompartmentů v pronajatém prostoru
Ukázková konfigurace zásady umožňující skupině g provádět správu objektového úložiště v pronajatém prostoru:
Povolit skupině<g> správu prostorů názvů objektových úložišť v pronajatém prostoru
Ukázková konfigurace zásad umožňující skupině g provádět správu kompartmentu c a provádět požadované operace v kompartmentu:
Allow group <g> to manage object-family in compartment <c> where any { request.operation=‘ListBuckets’, request.operation=‘ListObjects’, request.operation=‘PutObject’, request.operation=‘GetObject’, request.operation=‘CreateMultipartUpload’, request.operation=‘UploadPart’, request.operation=‘CommitMultipartUpload’, request.operation=‘AbortMultipartUpload’, request.operation=‘ListMultipartUploads’, request.operation=‘ListMultipartUploadParts’, request.operation=‘HeadObject’, request.operation=‘DeleteObject’}
Na stránce Správa můžete přidat servery CUPS.
Službu Common Unix Printing Service (CUPS) můžete konfigurovat tak, aby odesílala faxy a umožňovala tisknout pomocí tiskárny, která neposkytuje nativní podporu protokolu IPP.
Postup přidání serveru CUPS:
Můžete doručovat sestavy na server Oracle Content and Experience Server, čímž umožníte snadný přístup k sestavám a jejich sdílení v cloudu.