<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Flextech - let&#039;s Flex &#187; LiveCycle</title>
	<atom:link href="http://blog.flextech.pl/category/livecycle/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.flextech.pl</link>
	<description>wszystko o RIA Flex Flash AIR LiveCycle Media Server Catalyst Paweł Cichoń</description>
	<lastBuildDate>Thu, 24 Jun 2010 12:10:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Tadeusz Chełkowski &#8211; RIA w biznesie &#8211; LiveCycle Process Management</title>
		<link>http://blog.flextech.pl/2008/12/04/tadeusz-chelkowski-ria-w-biznesie-livecycle-process-management/</link>
		<comments>http://blog.flextech.pl/2008/12/04/tadeusz-chelkowski-ria-w-biznesie-livecycle-process-management/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 10:03:30 +0000</pubDate>
		<dc:creator>Paweł Cichoń</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[LiveCycle]]></category>
		<category><![CDATA[Metodyki]]></category>
		<category><![CDATA[Przykłady]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[TV]]></category>
		<category><![CDATA[biznes]]></category>
		<category><![CDATA[process management]]></category>

		<guid isPermaLink="false">http://blog.flextech.pl/?p=888</guid>
		<description><![CDATA[ 

Tadeusz Chełkowski &#8211; RIA w biznesie &#8211; LiveCycle Process Management
RIA Day 2008 &#8211; 27.11.2008 Wrocław
]]></description>
			<content:encoded><![CDATA[<p><script language="javascript"> <!--
	if (AC_FL_RunContent == 0) {
		alert("This page requires AC_RunActiveContent.js.");
	} else {
		AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
			'width', '429',
			'height', '350',
			'src', 'flvplayer',
			'quality', 'best',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',
			'loop', 'true',
			'scale', 'noscale',
			'devicefont', 'false',
			'id', 'flvplayer',
			'bgcolor', '#ffffff',
			'name', 'flvplayer',
			'menu', 'false',
			'allowFullScreen', 'false',
			'allowScriptAccess','always',
			'movie', 'http://blog.flextech.pl/wp-content/uploads/flvplayer',
			'FlashVars', 'path=http://blog.flextech.pl/video/ria08/ria08_05_chelkowski.flv',
			'salign', ''
			); }
//-->
</script><noscript><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="429" height="350" id="flvplayer" align="middle"><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="false" /><param name="FlashVars" value="path=http://blog.flextech.pl/video/ria08/ria08_05_chelkowski.flv" /><param name="movie" value="http://blog.flextech.pl/wp-content/uploads/flvplayer.swf" /><param name="quality" value="best" /><param name="bgcolor" value="#ffffff" /><embed src="http://blog.flextech.pl/wp-content/uploads/flvplayer.swf" quality="best" bgcolor="#ffffff" FlashVars="path=http://blog.flextech.pl/video/ria08/ria08_05_chelkowski.flv" width="400" height="330" name="flvplayer" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object></noscript><br/></p>
<p><b>Tadeusz Chełkowski</b> &#8211; RIA w biznesie &#8211; LiveCycle Process Management<br />
<a href="http://www.riaday.com" target="_blank">RIA Day 2008</a> &#8211; 27.11.2008 Wrocław</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flextech.pl/2008/12/04/tadeusz-chelkowski-ria-w-biznesie-livecycle-process-management/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Ben Forta &#8211; LiveCycle Data Services introduction</title>
		<link>http://blog.flextech.pl/2008/12/03/ben-forta-livecycle-data-services-introduction/</link>
		<comments>http://blog.flextech.pl/2008/12/03/ben-forta-livecycle-data-services-introduction/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 11:37:37 +0000</pubDate>
		<dc:creator>Paweł Cichoń</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[LiveCycle]]></category>
		<category><![CDATA[Przykłady]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[TV]]></category>
		<category><![CDATA[Wydarzenia]]></category>
		<category><![CDATA[introduction]]></category>
		<category><![CDATA[ria day]]></category>

		<guid isPermaLink="false">http://blog.flextech.pl/?p=870</guid>
		<description><![CDATA[ 

Ben Forta &#8211; LiveCycle Data Services introduction
RIA Day 2008 &#8211; 27.11.2008 Wrocław
]]></description>
			<content:encoded><![CDATA[<p><script language="javascript"> <!--
	if (AC_FL_RunContent == 0) {
		alert("This page requires AC_RunActiveContent.js.");
	} else {
		AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
			'width', '429',
			'height', '350',
			'src', 'flvplayer',
			'quality', 'best',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',
			'loop', 'true',
			'scale', 'noscale',
			'devicefont', 'false',
			'id', 'flvplayer',
			'bgcolor', '#ffffff',
			'name', 'flvplayer',
			'menu', 'false',
			'allowFullScreen', 'false',
			'allowScriptAccess','always',
			'movie', 'http://blog.flextech.pl/wp-content/uploads/flvplayer',
			'FlashVars', 'path=http://blog.flextech.pl/video/ria08/ria08_04_ben.flv',
			'salign', ''
			); }
//-->
</script><noscript><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="429" height="350" id="flvplayer" align="middle"><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="false" /><param name="FlashVars" value="path=http://blog.flextech.pl/video/ria08/ria08_04_ben.flv" /><param name="movie" value="http://blog.flextech.pl/wp-content/uploads/flvplayer.swf" /><param name="quality" value="best" /><param name="bgcolor" value="#ffffff" /><embed src="http://blog.flextech.pl/wp-content/uploads/flvplayer.swf" quality="best" bgcolor="#ffffff" FlashVars="path=http://blog.flextech.pl/video/ria08/ria08_04_ben.flv" width="400" height="330" name="flvplayer" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object></noscript><br/></p>
<p><b><a href="http://www.forta.com" target="_blank">Ben Forta</a></b> &#8211; LiveCycle Data Services introduction<br />
<a href="http://www.riaday.com" target="_blank">RIA Day 2008</a> &#8211; 27.11.2008 Wrocław</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flextech.pl/2008/12/03/ben-forta-livecycle-data-services-introduction/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RIA Day &#8211; kwestie organizacyjne</title>
		<link>http://blog.flextech.pl/2008/11/26/ria-day-kwestie-organizacyjne/</link>
		<comments>http://blog.flextech.pl/2008/11/26/ria-day-kwestie-organizacyjne/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 14:43:22 +0000</pubDate>
		<dc:creator>Paweł Cichoń</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[LiveCycle]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[coldfusion]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[ria day]]></category>

		<guid isPermaLink="false">http://blog.flextech.pl/?p=817</guid>
		<description><![CDATA[Oficjalnie RIA Day zaczyna się jutro (27.11.2008) o 13tej. W holu hotelu Bugatti będzie witać gości niesamowicie miła Monika wręczając identyfikatory, itd&#8230;
W hotelu Bugatti będziemy od godziny 11-tej. Jeżeli ktoś z przyjezdnych będzie przed 12-tą może od razu kierować się do hotelu, nie ma obawy, że tam nikogo nie będzie.
Pod hotelem jest około 30-ci miejsc parkingowych [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Oficjalnie RIA Day zaczyna się jutro (27.11.2008) o 13tej</strong>. W holu hotelu Bugatti będzie witać gości niesamowicie miła Monika wręczając identyfikatory, itd&#8230;</p>
<p>W hotelu Bugatti będziemy od godziny 11-tej. Jeżeli ktoś z przyjezdnych będzie przed 12-tą może od razu kierować się do hotelu, nie ma obawy, że tam nikogo nie będzie.</p>
<p>Pod hotelem jest około 30-ci miejsc parkingowych do dyspozycji gości.</p>
<p>Od godziny 13-tej będzie dostępny streaming – <a href="http://www.riaday.pl/tv" target="_blank">aplikację do streamingu można pobrać stąd</a>. W praktyce „testowy” streaming będzie nadawany w pewnych godzinach i dzisiaj i jutro z rana.</p>
<p>Po wystąpieniach prelegentów, mamy nadzieję kontynuować dyskusje na after party, które rozpoczniemy w hotelu, a to czy przeniesie się ono do rynku, innego lokalu będzie zależeć głównie od gości.<br />
Jeżeli macie pytania – proszę piszcie, czy to w komentarzach, czy bezpośrednio na <a href="http://www.riaday.pl/kontakt" target="_blank">maile podanie na stronie RIA Day</a>.</p>
<p><strong>Do zobaczenia na RIA Day!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flextech.pl/2008/11/26/ria-day-kwestie-organizacyjne/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>RIA Day is here ;)</title>
		<link>http://blog.flextech.pl/2008/10/28/ria-day-is-here/</link>
		<comments>http://blog.flextech.pl/2008/10/28/ria-day-is-here/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 16:34:48 +0000</pubDate>
		<dc:creator>Paweł Cichoń</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[FlexChallenge]]></category>
		<category><![CDATA[LiveCycle]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Wydarzenia]]></category>
		<category><![CDATA[coldfusion]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[flex challenge]]></category>
		<category><![CDATA[imprezy]]></category>
		<category><![CDATA[ria day]]></category>

		<guid isPermaLink="false">http://blog.flextech.pl/?p=631</guid>
		<description><![CDATA[Są już dostępne bardziej szczegółowe informacje na temat agendy (choć może ona jeszcze ulec modyfikacji) &#8230; RIA Day (pl i en), który ostatecznie odbędzie się 27-ego listopada. Zapowiada się niezwykle ciekawie, a Mike Chambers szykuje niespodziankę ;) Inna sprawa &#8211; wydarzeniem samym w sobie jest fakt, że na RIA Day będzie po raz pierwszy w Polsce m.in. Ben Forta, czyli krótko mówiąc [...]]]></description>
			<content:encoded><![CDATA[<p>Są już dostępne bardziej szczegółowe informacje na temat agendy (choć może ona jeszcze ulec modyfikacji) &#8230; <strong><a href="http://www.riaday.pl" target="_blank">RIA Day</a></strong> (<a href="http://www.riaday.pl" target="_blank">pl</a> i <a href="http://www.riaday.com" target="_blank">en</a>), który ostatecznie <strong>odbędzie się 27-ego listopada</strong>. Zapowiada się niezwykle ciekawie, a Mike Chambers szykuje niespodziankę ;) Inna sprawa &#8211; wydarzeniem samym w sobie jest fakt, że na RIA Day będzie po raz pierwszy w Polsce m.in. <a href="http://www.forta.com/about/" target="_blank">Ben Forta</a>, czyli krótko mówiąc szef evangelistów ;)</p>
<p><a href="http://www.riaday.pl/rejestracja" target="_blank">Zapraszam wszystkich do rejestracji!</a> Liczba miejsc ograniczona.</p>
<p>P.S. Tak jak kiedyś wspominałem medialny nie jestem, to nie śmiejcie się za bardzo z tego kolesia który tam teraz na starcie nawija &#8211; uspokajam, kolejne nagrania w drodze ;) &#8211; jeżeli chcesz nagrać swoją video zajawkę (zaproszenie na RIA Day) - ślij ją na <a href="mailto:info@flextech.pl">info@flextech.pl</a> (format mov, flv).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flextech.pl/2008/10/28/ria-day-is-here/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>RIA Day 2008 &#8211; Wrocław</title>
		<link>http://blog.flextech.pl/2008/08/26/ria-day-2008-wroclaw/</link>
		<comments>http://blog.flextech.pl/2008/08/26/ria-day-2008-wroclaw/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 09:10:20 +0000</pubDate>
		<dc:creator>Paweł Cichoń</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[FlexChallenge]]></category>
		<category><![CDATA[LiveCycle]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Wydarzenia]]></category>

		<guid isPermaLink="false">http://blog.flextech.pl/?p=150</guid>
		<description><![CDATA[Miło mi poinformować, że jesteśmy w trakcie organizacji RIA Day 2008, który odbędzie się po koniec listopada we Wrocławiu. Zakres tematyczny imprezy to oczywiście Flex/AIR/LiveCycle, natomiast w programie będą między innymi prezentacje wdrożeń, ciekawe – konkretne wykłady, być może odbędą się również sesje warsztatowe. Na pewno w środku imprezy zostaną wręczone nagrody laureatom Flex Challenge, których chcemy [...]]]></description>
			<content:encoded><![CDATA[<p>Miło mi poinformować, że jesteśmy w trakcie organizacji <a title="RIA Day 2008" href="http://riaday.flextech.pl" target="_blank">RIA Day 2008</a>, który odbędzie się po koniec listopada we Wrocławiu. Zakres tematyczny imprezy to oczywiście Flex/AIR/LiveCycle, natomiast w programie będą między innymi prezentacje wdrożeń, ciekawe – konkretne wykłady, być może odbędą się również sesje warsztatowe. Na pewno w środku imprezy zostaną wręczone nagrody laureatom <a title="Flex Challenge" href="http://www.flexchallenge.pl/" target="_blank">Flex Challenge</a>, których chcemy zaprosić do omówienia swoich aplikacji przed szerszą publicznością. Oprócz licznych gości z Adobe (będą key note oraz inni&#8230;), na RIA Day, będą przedstawiciele firm wdrażających RIA w Polsce, ale również zaproszeni przedstawiciele partnerów Adobe choćby ze stanów. Oficjalnym językiem imprezy będzie język polski, oczywiście wykłady zagranicznych gości odbędą się w języku angielskim.</p>
<p>Zależy nam, aby w sesjach tym razem najmniej było show, a pojawiały się konkrety, jako, że chcemy pokazywać, że wdrożenia RIA dają wymierne korzyści (również enterprise – podpis cyfrowy, obieg dokumentów itd…). Nie chcemy suchych prezentacji wdrożeń, ale zorientowanych na pytania od publiczności, przedstawienie problemów związanych z wdrożeniem oraz ostatecznych rezultatów.</p>
<p>Cała idea imprezy w założeniu ma mieć charakter cykliczny oraz mamy nadzieje, kolejne edycje będą gościły w miastach będących ośrodkami wybranych user group, przy wsparciu nas wszystkich. Stąd chciałbym <strong>zaprosić user grupy Adobe do przyłączenia się do tej idei, jako współorganizatorzy – wszyscy powinni czuć się zaproszeni, nie tylko przeze mnie, ale również przez Adobe</strong>.</p>
<p><strong>Zapraszam również firmy/zespoły, które mogą poszczycić się ciekawymi wdrożeniami RIA (Flex/AIR/LiveCycle) do zgłaszania tematów ich prezentacji</strong> na e-mail <a href="mailto:info@flextech.pl">info@flextech.pl</a>. Jest to niebywała okazja do zaprezentowania się nie tylko Adobe, ale i szerszej publice. Po szczegóły zapraszam do kontaktu ze mną (e-mail jak powyżej).</p>
<p><strong>Zapraszam jednym słowem do szerokiej współpracy zarówno w organizacji jak i w konstruowaniu programu tej imprezy poprzez zgłaszanie uczestnictwa, jako prelegenci itd… będzie nam niezmiernie miło.</strong></p>
<p>Szczegóły m.in. odnośnie miejsca, zakresu godzinowego, programu będziemy uaktualniać sukcesywnie na <a title="RIA Day 2008" href="http://riaday.flextech.pl/" target="_blank">stronie RIA Day 2008</a>. W odpowiednim momencie pojawi się też moduł rejestracji (a tym wszystkim, którzy nie zmieszczą się w limitach sal, postaramy się zaoferować transmisje on-line).</p>
<p>Zapraszam!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flextech.pl/2008/08/26/ria-day-2008-wroclaw/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Wstęp do Adobe LiveCycle ES dla programisty Flex</title>
		<link>http://blog.flextech.pl/2008/08/14/wstep-do-adobe-livecycle-es-dla-programisty-flex/</link>
		<comments>http://blog.flextech.pl/2008/08/14/wstep-do-adobe-livecycle-es-dla-programisty-flex/#comments</comments>
		<pubDate>Thu, 14 Aug 2008 08:28:37 +0000</pubDate>
		<dc:creator>Bartek Soin</dc:creator>
				<category><![CDATA[Artykuły]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[LiveCycle]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://blog.flextech.pl/2008/08/14/wstep-do-adobe-livecycle-es-dla-programisty-flex/</guid>
		<description><![CDATA[Nieco ponad miesiąc temu wśród materiałów prasowych Adobe pojawiła się informacja o rozszerzeniu produktu pod nazwą LiveCycle Enterprise Suite. Wiele osób czekało na tą informację z niecierpliwością ale jeśli przypadkiem ostatnio spędziłeś odcięty od cywilizacji i nie wiesz czym jest LiveCycle ES, ten krótki artykuł jest okazją do szybkiego nadrobienia zaległości i zabłyśnięcia w towarzystwie.
Interpretację [...]]]></description>
			<content:encoded><![CDATA[<p>Nieco ponad miesiąc temu wśród materiałów prasowych Adobe pojawiła się informacja o rozszerzeniu produktu pod nazwą <a target="_blank" href="http://www.adobe.com/products/livecycle/">LiveCycle Enterprise Suite</a>. Wiele osób czekało na tą informację z niecierpliwością ale jeśli przypadkiem ostatnio spędziłeś odcięty od cywilizacji i nie wiesz czym jest LiveCycle ES, ten krótki artykuł jest okazją do szybkiego nadrobienia zaległości i zabłyśnięcia w towarzystwie.</p>
<p>Interpretację oficjalnych opisów LiveCycle ES (w skrócie LC) pozostawmy specjalistom od marketingu i przejdźmy do konkretów. Najprościej rzecz ujmując <strong>LC to zestaw usług zbudowanych na platformie Java Enterprise Edition i towarzyszących im narzędzi</strong>, których wspólną cechą jest to, że mają coś wspólnego ze standardem PDF. Definicja jest bardzo ogólna ale wynika to z mnogości zastosowań LiveCycle w związku z czym został on podzielony na 14 różnych komponentów, z których każdy jest osobnym produktem i udostępnia różne zestawy usług. Co ważne, każda z usług jest dostępna przez jeden z trzech interfejsów programistycznych:</p>
<p>• <strong>Java API</strong> – jak łatwo się domyślić, do wykorzystania w aplikacjach na platformie Java<br />
• <strong>WebService</strong> – do wszystkich innych platform jak .NET czy PHP<br />
• <strong>LiveCycle Remoting</strong> – specjalny interfejs dla aplikacji Flex</p>
<p>Dla szybkiego zrozumienia zastosowań LiveCycle przyjrzyjmy się kilku przykładowym sytuacjom:</p>
<p>1. <strong>Firma A</strong> chce udostępnić na swojej stronie elektroniczny formularz, który użytkownik będzie mógł wypełnić na komputerze i przesłać drogą elektroniczną lub wydrukować i dostarczyć wersję papierową.</p>
<p>2. <strong>Firma B</strong> przygotowuje się do organizacji przetargu i chce śledzić zmiany w specyfikacji zamówienia, a później udostępnić dokumenty oferentom tak, by nie mogli ich odczytać po zakończeniu przetargu.</p>
<p>3. <strong>Firma C</strong> chce regularnie wysyłać do swoich klientów elektroniczne faktury opatrzone podpisem cyfrowym.</p>
<p>4. <strong>Firma D</strong> potrzebuje rozwiązania, które usprawni proces składania i rozpatrywania wniosków o urlop lub wewnętrzny zakup sprzętu.</p>
<p>W każdej z tych sytuacji pomocne mogą się okazać poszczególne komponenty LiveCycle:</p>
<p>1. <strong>Firmie A</strong> desktopowe narzędzie pod nazwą LiveCycle Designer ES umożliwia projektowanie rozbudowanych formularzy elektronicznych przy pomocy bogatej biblioteki komponentów takich jak pola tekstowe, przyciski, listy rozwijane itd. Do budowy bardziej zaawansowanych formularzy dostępne są języki Form Calci JavaScript. Formularze można zapisać w gotowym do dystrybucji formacie PDF (statycznym lub dynamicznym) lub w opartym na XML formacie XDP, które za pomocą komponentu serwerowego LiveCycle Forms ES łatwo mogą być renderowane w innych formatach takich jak PDF, HTML i SWF. Oprócz tego LC Forms umożliwia zbieranie danych wysłanych z formularza, walidacjętychdanychiwieleinnychfunkcjonalności.Ponadtoformularzetworzone w Designerze mogą zawierać dwuwymiarowe kody polowe, których zadaniem jest przechowywanie wybranych danych z formularza tak, by po wydrukowaniu go możliwe było bezbłędne odczytanie ich z powrotem do postaci elektronicznej. Po stronie serwera dba o to komponent LiveCycle Barcoded Forms. Z kolei LiveCycle Reader Extensions pozwoli na odblokowanie zaawansowanych funkcjonalności formularzy PDF (jak umieszczanie komentarzy, dodawanie załączników, składanie podpisów cyfrowych) dla użytkowników darmowego Adobe Readera.</p>
<p>2. Dla <strong>firmy B</strong> idealnym rozwiązaniem może się okazać LiveCycle Rights Management ES. Dzięki temu komponentowi będzie mogła nałożyć na dokumenty PDF (a także DOC, XLS i PPT dzięki pluginowi do Office’a) tzw. polityki bezpieczeństwa, które określają jacy użytkownicy mogą otworzyć dokument, w jakim czasie można to zrobić i jakie operacje na dokumencie są dozwolone. W celu zapewnienia poufności dokumentu jest on zabezpieczany szyfrem symetrycznym (AES 128 lub 256) dzięki czemu nawet niekontrolowana dystrybucja (np. zgubienie pendrive’a) nie powoduje wycieku danych. Do odczytu dokumentu wystarczy zwykły Adobe Reader, który po uwierzytelnieniu użytkownika ściąga klucz i jednorazowo odszyfrowuje dokument. Dodatkowo, autor dokumentu może wybrać opcję śledzenia akcji wykonywanych przez użytkowników w czasie przeglądania dokumentu. Tak zwane zdarzenia audytowe (otwarcie dokumentu, modyfikacja, drukowanie i wiele innych) są wysyłane do serwera LiveCycle Rights Management do późniejszego wglądu.</p>
<p>3. <strong>Firmę C</strong> prawdopodobnie zainteresuje LiveCycle Digital Signatures ES, który pozwala na automatyczne składanie podpisu cyfrowego na dużych ilościach dokumentów. W połączeniu z LiveCycle PDFGenerator ES i usługą wysyłania maili obecną w LiveCycle Foundation ES, firma łatwo zaimplementuje mechanizm automatycznego generowania, podpisywania i wysyłania faktur.</p>
<p>4. Natomiast <strong>firmie D</strong> LiveCycle Process Management ES pozwoli na przeniesienie “papierowych” procedur do postaci elektronicznej. Poprzez interfejs LiveCycle Workspace użytkownicy będą mogli składać, rozpatrywać, eskalować, przekazywać wszelkiego rodzaju wnioski, pisma i tym podobne formalności bez zużywania ton papieru, a także uczestniczyć w dowolnych procesach biznesowych firmy przygotowanych w opartym na Eclipse narzędziu LiveCycle Workbench ES:</p>
<p><img src="http://blog.flextech.pl/wp-content/uploads/2008/08/lcycle_shot01.jpg" alt="lcycle_shot01.jpg" /><br />
Jak wspomniałem, niektóre z komponentów dostarczają standardowego interfejsu użytkownika (np. LiveCycle Workspace) jednak wszystkie usługi dostępne są z Flexa, więc nic nie powstrzymuje nas przed zbudowaniem własnego interfejsu czy wykorzystania niektórych usług we własnych aplikacjach Flexowych.</p>
<p>Każda usługa czy proces automatycznie udostępnia punkt docelowy (destination) do wykorzystania z Flexowym mechanizmem Remote Object. Na przykład deklaracja zdalnego obiektu dla usługi EncryptDocument wygląda następująco:</p>
<ul><code><br />
&lt;mx:RemoteObject id="encryptDocument"<br />
destination="EncryptDocument"<br />
result="resultHandler(event);"&gt;</p>
<ul>&lt;mx:method name="invoke"<br />
result="handleExecuteInvoke(event)"/&gt;</ul>
<p>&lt;/mx:RemoteObject&gt;</p>
<p></code></ul>
<p>Natomiast właściwe wywołanie usługi jest równie proste jak każde inne:</p>
<ul><code><br />
encryptDocument.setCredentials("administrator", "password");<br />
varparams:Object = new Object();<br />
params["inDoc"] = pdfDocument;<br />
encryptDocument.invoke(params);<br />
</code></ul>
<p>gdzie pdfDocument to referencja do dokumentu wcześniej uploadowanego na serwer. W obsłudze zdarzenia result z powrotem dostajemy zaszyfrowany dokument:</p>
<ul><code><br />
varres:Object = event.result;<br />
vardocRef:DocumentReference = res["outDoc"] as DocumentReference;<br />
</code></ul>
<p>Tyle tytułem wstępu. Polecam własnoręczne sprawdzenie, co można zrobić przy pomocy LiveCycle ES. Trial jest dostępny do ściągnięcia z Adobe Developer Connection (<a target="_blank" href="http://www.adobe.com/devnet/livecycle/trial">http://www.adobe.com/devnet/livecycle/trial</a>), również w prostej do użycia wersji turnkey, która automatycznie instaluje serwer JBoss i bazę MySQL. LiveCycle Designer jest dostępny także jako osobny produkt, który można wykorzystać do budowy formularzy z inną technologią serwerową lub zupełnie offline (<a target="_blank" href="http://www.adobe.com/products/livecycle/designer">http://www.adobe.com/products/livecycle/designer</a>).</p>
<hr width="100%" />
<table border="0">
<tr>
<td vAlign="top"><img src="http://blog.flextech.pl/wp-content/uploads/2008/08/bartek.jpg" alt="Bartek Soin" /></td>
<td>  </td>
<td vAlign="top"><strong>Bartek Soin</strong><br />
Specjalista w zakresie technologii Flex i LiveCycle w polskim oddziale Adobe. Wolny czas spędza aktywnym wypoczynku (kolarstwo górskie, wspinaczka, snowboard), zgłebianiu tajników fotografii i rozpoznawianiu najnowszych technologii internetowych.</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://blog.flextech.pl/2008/08/14/wstep-do-adobe-livecycle-es-dla-programisty-flex/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

