<?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>diploD &#187; integrazione</title>
	<atom:link href="http://www.diplod.it/tag/integrazione/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.diplod.it</link>
	<description>by Davide Del Monte</description>
	<lastBuildDate>Fri, 13 Feb 2015 14:26:10 +0000</lastBuildDate>
	<language>it-IT</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.9.40</generator>
	<item>
		<title>SAP ECC 6: pubblicare una function come web service, senza fronzoli.</title>
		<link>http://www.diplod.it/2013/11/20/sap-ecc-6-pubblicare-una-function-come-web-service-senza-fronzoli/</link>
		<comments>http://www.diplod.it/2013/11/20/sap-ecc-6-pubblicare-una-function-come-web-service-senza-fronzoli/#comments</comments>
		<pubDate>Wed, 20 Nov 2013 15:47:38 +0000</pubDate>
		<dc:creator><![CDATA[Davide]]></dc:creator>
				<category><![CDATA[Applicazioni Web]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[ecc6]]></category>
		<category><![CDATA[integrazione]]></category>
		<category><![CDATA[RFC]]></category>
		<category><![CDATA[sap]]></category>
		<category><![CDATA[servizio web]]></category>
		<category><![CDATA[soap ui]]></category>
		<category><![CDATA[web service]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=1395</guid>
		<description><![CDATA[In giro ci sono troppi un sacco di articoli che spiegano come pubblicare una function come web service, da consumare poi con applicazioni esterne. Questi vogliono essere appunti operativi, che diventano di fatto un how-to da tenere a riferimento per capire come fare.]]></description>
				<content:encoded><![CDATA[<p>In giro ci sono <del>troppi</del> un sacco di articoli che spiegano come pubblicare una function come web service, da consumare poi con applicazioni esterne. Questi vogliono essere appunti operativi, che diventano di fatto un how-to da tenere a riferimento per capire come fare.</p>
<p>Il prerequisito di base è che la function abbia alcune proprietà basilari: &#8220;Modulo accessibile in remoto&#8221;, vedi figura dalla transazione <strong>SE37</strong>.</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2013/11/cattura1.png"><img class="alignnone size-full wp-image-1396" alt="cattura1" src="http://www.diplod.it/wp-content/uploads/2013/11/cattura1.png" width="781" height="375" /></a></p>
<p>&nbsp;</p>
<p><span id="more-1395"></span></p>
<p>&nbsp;</p>
<p>Per pubblicarla come servizio web, basta andare da menu, sempre nella SE37: Utilities -&gt; Altre Utilities -&gt; Generare servizio web -&gt; Dal function module (vedi figura)</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2013/11/cattura2.png"><img class="alignnone size-full wp-image-1397" alt="cattura2" src="http://www.diplod.it/wp-content/uploads/2013/11/cattura2.png" width="773" height="414" /></a></p>
<p>&nbsp;</p>
<p>Bisognerà poi seguire il wizard come da figure sotto, dando un nome al web service.</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2013/11/cattura3.png"><img class="alignnone size-full wp-image-1398" alt="cattura3" src="http://www.diplod.it/wp-content/uploads/2013/11/cattura3.png" width="790" height="544" /></a></p>
<p>&nbsp;</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2013/11/cattura4.png"><img class="alignnone size-full wp-image-1399" alt="cattura4" src="http://www.diplod.it/wp-content/uploads/2013/11/cattura4.png" width="790" height="544" /></a></p>
<p>&nbsp;</p>
<p>Per pubblicare senza richiesta di autenticazione, selezionare come da figura sottostante:</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2013/11/cattura5.png"><img class="alignnone size-full wp-image-1400" alt="cattura5" src="http://www.diplod.it/wp-content/uploads/2013/11/cattura5.png" width="790" height="544" /></a></p>
<p>&nbsp;</p>
<p>Scegliere il pacchetto e la richiesta di trasporto.</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2013/11/cattura6.png"><img class="alignnone size-full wp-image-1401" alt="cattura6" src="http://www.diplod.it/wp-content/uploads/2013/11/cattura6.png" width="790" height="544" /></a></p>
<p>&nbsp;</p>
<p>Cliccare su &#8220;completare&#8221;, si aprirà la maschera di creazione del servizio e resterà solamente da attivare il servizio (con l&#8217;icona di attivazione).</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2013/11/cattura9.png"><img class="alignnone size-full wp-image-1404" alt="cattura9" src="http://www.diplod.it/wp-content/uploads/2013/11/cattura9.png" width="786" height="499" /></a></p>
<p>Ora bisognerà terminare il lavoro dalla transazione <strong>SOAMANAGER</strong> (introdotta con l&#8217;ECC 6).<br />
Si aprirà una finestra del browser, da qui bisogna andare su &#8220;Web service configuration&#8221;</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2013/11/cattura7.png"><img class="alignnone size-full wp-image-1402" alt="cattura7" src="http://www.diplod.it/wp-content/uploads/2013/11/cattura7.png" width="800" height="479" /></a></p>
<p>&nbsp;</p>
<p>Da qui è possibile ricercare il web service appena creato, selezionarlo, premere &#8220;apply selection&#8221; e andare sulla tab &#8220;configuration&#8221;</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2013/11/cattura8.png"><img class="alignnone size-full wp-image-1403" alt="cattura8" src="http://www.diplod.it/wp-content/uploads/2013/11/cattura8.png" width="800" height="629" /></a></p>
<p>&nbsp;</p>
<p>Qui bisogna creare un nuovo servizio.</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2013/11/cattura101.png"><img class="alignnone size-full wp-image-1406" alt="cattura10" src="http://www.diplod.it/wp-content/uploads/2013/11/cattura101.png" width="512" height="264" /></a></p>
<p>&nbsp;</p>
<p>Bisogna inserire un nome per il servizio e per il binding, poi premere &#8220;Apply Settings&#8221;</p>
<p>&nbsp;</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2013/11/cattura11.png"><img class="alignnone size-full wp-image-1407" alt="cattura11" src="http://www.diplod.it/wp-content/uploads/2013/11/cattura11.png" width="459" height="212" /></a></p>
<p>&nbsp;</p>
<p>Sotto si aprire una maschera con le impostazioni del servizio, bisognerà configurarle. Se ad esempio si vuole impostare un utenza fissa, in modo tale che le applicazioni esterne chiamino il servizio senza autenticarsi ogni volta, si può configurare come in figura sotto. Alla fine premere &#8220;Save&#8221;.</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2013/11/cattura121.png"><img class="alignnone size-full wp-image-1409" alt="cattura12" src="http://www.diplod.it/wp-content/uploads/2013/11/cattura121.png" width="800" height="627" /></a></p>
<p>&nbsp;</p>
<p>A questo punto è tutto pronto.</p>
<p>Bisognerà premere su &#8220;Open WSDL document for selected binding or service&#8221; per ottenere l&#8217;url della definizione del web service, da utilizzare ad esempio su <a title="SOAP UI" href="http://www.soapui.org/" target="_blank">SOAP UI</a> per poter consumare il web service e testarlo.</p>
<h3>E se un giorno volessimo ripubblicare il servizio dopo aver cambiato la function?</h3>
<p>Magari viene aggiunto un parametro di input/output, il web service non recepirà queste modifiche finchè non lo torniamo a pubblicare. Per fare ciò, da SAP, dobbiamo accedere alla transazione <strong>SE80</strong>. Selezionare il pacchetto in cui è stata salvata la function e poi selezionare il proprio servizio web sotto &#8220;Enterprise Service -&gt; Service Provider&#8221;. Andare in modifica e da menù come da immagine sottostante.</p>
<p><img class="alignnone size-full wp-image-1448" alt="riattivazione" src="http://www.diplod.it/wp-content/uploads/2013/11/riattivazione.png" width="933" height="692" /></p>
<p>Salvare e attivare.</p>
<p>Ora il web service avrà ereditato le modifiche.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2013/11/20/sap-ecc-6-pubblicare-una-function-come-web-service-senza-fronzoli/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sharepoint 2010: external list da database SQL esterno alla prova dei fatti</title>
		<link>http://www.diplod.it/2013/03/23/sharepoint-2010-external-list-da-database-sql-esterno-alla-prova-dei-fatti/</link>
		<comments>http://www.diplod.it/2013/03/23/sharepoint-2010-external-list-da-database-sql-esterno-alla-prova-dei-fatti/#comments</comments>
		<pubDate>Sat, 23 Mar 2013 16:19:11 +0000</pubDate>
		<dc:creator><![CDATA[Davide]]></dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[BCS]]></category>
		<category><![CDATA[Businness Connectivity Services]]></category>
		<category><![CDATA[integrazione]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[Sharepoint 2010]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=1279</guid>
		<description><![CDATA[Con i BCS (Businness Connectivity Services) è possibile creare liste di Sharepoint 2010 contenenti elementi che in realtà risiedono su un database SQL esterno a Sharepoint. Vediamo come funzionano, per appuntarsi qualche utile consiglio. Il primo passo per poter far funzionare il meccanismo è la definizione di una Secure Store Target Application, ovvero di un [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Con i BCS (<a title="Sharepoint 2010 BCS" href="http://msdn.microsoft.com/en-us/magazine/ee819133.aspx" target="_blank">Businness Connectivity Services</a>) è possibile creare liste di Sharepoint 2010 contenenti elementi che in realtà risiedono su un database SQL esterno a Sharepoint. Vediamo come funzionano, per appuntarsi qualche utile consiglio.</p>
<p>Il primo passo per poter far funzionare il meccanismo è la definizione di una<em> Secure Store Target Application</em>, ovvero di un elemento che memorizza le credenziali di accesso al sistema esterno, al quale Sharepoint farà riferimento per evitare che vengano chieste all&#8217;utente che in quel momento visualizza i dati. E&#8217; tuttavia possibile evitare questo passo, se si desidera che per l&#8217;accesso al database esterno vengano utilizzate le credenziali dell&#8217;utente connesso anzichè credenziali comuni.<br />
La <em>Secure Store Target Application</em> si crea dalla <em>Central Administration</em>. Navigando nella sezione <em>Application Management</em>, e cliccando su <em>Manage Service Applications</em> sotto a <em>Service Applications</em>. Apparirà una schermata con la lista delle service applications, clicchiamo su <em>Secure Store Service</em>. A questo punto clicchiamo su <em>Generate New Key</em> nel ribbon, si apre una finestra che chiede di impostare una pass phrase, servirà per poter modificare la target application, va quindi appuntata da qualche parte (ma questo appunto è superfluo, no?).</p>
<p>A questo punto si può creare una nuova target application e compilare tutti i campi necessari, come da figura sotto. Come email mettiamo quella di un amministratore di sistema, mentre come <em>Target Application Type</em> in genere si mette <em>Group</em>, perchè in questo modo è possibile associare la target application a un gruppo di utenti.</p>
<p><span id="more-1279"></span></p>
<p><a href="http://www.diplod.it/wp-content/uploads/2011/11/BCSmanage1.png"><img class="alignnone size-large wp-image-1289" title="BCSmanage1" src="http://www.diplod.it/wp-content/uploads/2011/11/BCSmanage1-1024x574.png" alt="" width="1024" height="574" /></a></p>
<p>Nel passaggio successivo è possibile quali campi associare alla target application, in genere sono sufficienti username e password: saranno poi valorizzati con le credenziali che dovranno impersonificare l&#8217;utente che si collega al database.</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2011/11/BCSmanage2.png"><img class="alignnone size-large wp-image-1290" title="BCSmanage2" src="http://www.diplod.it/wp-content/uploads/2011/11/BCSmanage2-1024x574.png" alt="" width="1024" height="574" /></a></p>
<p>Ora bisogna specificare per quali utenti sarà disponibile questa target application, e quali sono gli utenti amministratori.</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2011/11/BCSmanage3.png"><img class="alignnone size-large wp-image-1292" title="BCSmanage3" src="http://www.diplod.it/wp-content/uploads/2011/11/BCSmanage3-1024x334.png" alt="" width="1024" height="334" /></a></p>
<p>Ora che la <em>target application</em> è creata, non resta che settare le credenziali che utilizzerà per gli accessi al database esterno. Selezioniamo la <em>target application</em> dalla lista e premiamo il tasto<em> set credential</em> nel ribbon.</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2011/11/set-credential.png"><img class="alignnone size-full wp-image-1293" title="set-credential" src="http://www.diplod.it/wp-content/uploads/2011/11/set-credential.png" alt="" width="452" height="202" /></a></p>
<p>Si aprirà una finestra dove inserire username e password, questo utente deve ovviamente avere accesso ai dati sul database esterno al quale vorremo collegare le liste di Sharepoint.</p>
<p>Ora l&#8217;attività si sposta su Sharepoint Designer 2010, per impostare i contenuti esterni e creare le liste che puntano ad essi. La prima cosa da fare è definire un External Content Type: ovvero un contenuto esterno dal quale attingere. Dopo aver aperto un sito, bisogna andare sul menù <em>External Content Type</em> e tramite il comando ribbon crearne uno nuovo.</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2011/11/external-content-type.png"><img class="alignnone size-full wp-image-1285" title="external content type" src="http://www.diplod.it/wp-content/uploads/2011/11/external-content-type.png" alt="" width="546" height="190" /></a></p>
<p>Diamo un nome al contenuto esterno e clicchiamo sul link per impostare la connessione verso il sistema esterno.</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2011/11/external-content.png"><img class="alignnone size-full wp-image-1286" title="external content" src="http://www.diplod.it/wp-content/uploads/2011/11/external-content.png" alt="" width="931" height="549" /></a></p>
<p>Ora bisogna cliccare sul tasto <em>Add Connection</em> per aggiungere una connessione.</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2011/11/add-connection.png"><img class="alignnone size-large wp-image-1297" title="add-connection" src="http://www.diplod.it/wp-content/uploads/2011/11/add-connection-1024x357.png" alt="" width="1024" height="357" /></a></p>
<p>Apparirà una serie di schermate dove compilare i dati per l&#8217;accesso al database esterno.</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2011/11/external-data-source.png"><img class="alignnone size-full wp-image-1298" title="external-data-source" src="http://www.diplod.it/wp-content/uploads/2011/11/external-data-source.png" alt="" width="312" height="98" /></a></p>
<p>Selezionare come opzione di connessione<em> Connect with Impersonated Custom Identity</em> e mettere il nome della<em> secure store application</em> definita prima sulla <em>Central Administration</em>.</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2011/11/sql-connection.png"><img class="alignnone size-full wp-image-1299" title="sql-connection" src="http://www.diplod.it/wp-content/uploads/2011/11/sql-connection.png" alt="" width="378" height="256" /></a></p>
<p>Premendo <em>OK </em>il sistema chiederà le credenziali, inserire quelle dell&#8217;utente definito come amministratore della <em>secure store application</em> ai passi precedenti. Una volta validata la connessione, nell&#8217;<em>Operation Designer</em> apparirà tra le connessioni disponibili anche quella appena impostata: si espande l&#8217;albero per trovare la tabella o la vista contenente i dati che dovranno popolare la lista esterna di Sharepoint.</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2011/11/operation-designer.png"><img class="alignnone size-large wp-image-1302" title="operation-designer" src="http://www.diplod.it/wp-content/uploads/2011/11/operation-designer-1024x539.png" alt="" width="1024" height="539" /></a></p>
<p>Una volta individuata, cliccando col tasto destro sulla tabella o sulla lista, è possibile generare le operazioni che servono (lettura, modifica, cancellazione, ecc..). E&#8217; possibile crearle tutte assieme, cliccando su <em>Create All Operation</em>. Nelle finestre successive dovremo dare un nome alle operazioni, si potranno settare filtri e sarà necessario marcare almeno un campo come <em>identifier </em>(ID di lista).</p>
<p>I filtri sono necessari per limitare il numero di record restituiti: di default è 2000 e a volte questo valore potrebbe non essere sufficiente, causando errore nella visualizzazione della lista tramite il browser sul sito Sharepoint.</p>
<p>Per l&#8217;operazione <em>Read List</em>, conviene settare qualche campo per la visualizzazione nel <em>picker</em>, altrimenti di default saranno visualizzati tutti e lato utente questa cosa risulta scomoda.</p>
<p>andando su <em>List and Libraries</em>, nei ribbon appare il comando <em>Elenco Esterno</em>.</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2011/11/elenco-esterno.png"><img class="alignnone size-full wp-image-1282" title="elenco-esterno" src="http://www.diplod.it/wp-content/uploads/2011/11/elenco-esterno.png" alt="" width="357" height="144" /></a></p>
<p>Per chi volesse approfondire:</p>
<p><a href="http://blog.concurrency.com/sharepoint/accessing-external-data-using-business-connectivity-services-in-sharepoint-2010/">http://blog.concurrency.com/sharepoint/accessing-external-data-using-business-connectivity-services-in-sharepoint-2010/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2013/03/23/sharepoint-2010-external-list-da-database-sql-esterno-alla-prova-dei-fatti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integrazione Sharepoint &#8211; SAP Enterprise Portal</title>
		<link>http://www.diplod.it/2008/12/02/integrazione-sharepoint-sap-enterprise-portal/</link>
		<comments>http://www.diplod.it/2008/12/02/integrazione-sharepoint-sap-enterprise-portal/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 09:57:15 +0000</pubDate>
		<dc:creator><![CDATA[Davide]]></dc:creator>
				<category><![CDATA[ICT]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[integrazione]]></category>
		<category><![CDATA[intranet]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[portale]]></category>
		<category><![CDATA[sap]]></category>
		<category><![CDATA[sharepoint]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=713</guid>
		<description><![CDATA[SAP è il mondo della documentazione definitiva, dei dati da archivio; sharepoint è il mondo della documentazione viva, delle discussioni, della community.
Le basi per realizzare una integrazione dei sistemi.]]></description>
				<content:encoded><![CDATA[<p><strong>Intranet aziendale</strong>, tipicamente esistono due tipologie. C&#8217;è l&#8217;<strong>intranet fatta a mano</strong>, con qualche pagina html, un <a title="CMS - wikipedia" href="http://it.wikipedia.org/wiki/Content_management_system" target="_blank">cms</a> in php e qualche calendario condiviso, preso in prestito dal mondo dell&#8217;open source. Oppure l&#8217;<strong>intranet bellissima</strong>, con strumenti all&#8217;avanguardia, spesso costosi ma poco integrati tra loro che alla fine nessuno sfrutta a pieno. Parlando di quest&#8217;ultima tipologia, una delle sfide più interessanti per un site builder è l&#8217;integrazione tra <a title="SAP enterprise portal" href="http://www.sap.com/platform/netweaver/index.epx" target="_blank">SAP Enterprise Portal</a> e <a title="Microsoft sharepoint" href="http://office.microsoft.com/it-it/sharepointtechnology/default.aspx">Microsoft Sharepoint</a> (MOSS). Sono due strumenti dalle grandi potenzialità, sharepoint è imbattibile in un ambiente fortemente microsoft oriented perfetto nelle situazioni in cui è necessario dare agli utenti un luogo per condividere la documentazione e collaborare; SAP portal è la via di accesso preferenziale al gestionale SAP tramite browser, è quindi utilissimo per offrire piccoli applicativi a persone esterne all&#8217;azienda (ordini via web, consegne resi, ecc..).</p>
<p>Ecco allora un po&#8217; di <strong>documentazione</strong> per chi volesse cimentarsi in queste affascinanti integrazioni. Io ci sono in mezzo, attualmente non ho <em>La Soluzione</em>, ma una vaga idea me la sono fatta. Credo che l&#8217;integrazione perfetta, quella dove l&#8217;<strong>utente non percepisce differenze</strong>, sia difficile ma realizzabile. Già il semplice fatto che entrambi i sistemi supportano il <strong>Single Sign On</strong> e pescano le credenziali di accesso dall&#8217;<strong>active directory</strong> migliora sensibilmente l&#8217;esperienza di navigazione. Non credo però sia un bene, lato amministratore, costruire un forte <strong>accoppiamento</strong>. Si tratta comunque di sistemi in evoluzione (stiamo parlando di portali e non di software gestionali), ritengo quindi più conveniente mantenere una certa separazione, evitando di caricare viste di Sharepoint su SAP Portal o viceversa pescare dati da SAP per pubblicarli in sharepoint.</p>
<p><strong>SAP è il mondo della documentazione definitiva</strong>, dei dati da archivio; <strong>sharepoint è il mondo della documentazione viva</strong>, delle discussioni, della community.<br />
Qualcuno ci ha lavorato? Qualcuno l&#8217;ha vissuta diversamente?</p>
<p><span id="more-713"></span></p>
<p>Come promesso, ecco un buon elenco di materiale dal quale partire:</p>
<ul>
<li><strong>Interoperability between SAP NetWeaver Portal and Microsoft SharePoint Technologies</strong><br />
<a href="http://download.microsoft.com/download/b/c/1/bc1939d9-638f-4053-b602-4258f18bb683/CB_045_Interoperability%20between%20SAP%20NetWeaver%20Portal%20and%20Microsoft%20SharePoint%20Server%202007.pdf" target="_blank">http://download.microsoft.com/download/b/c/1/bc1939d9-638f-4053-b602-4258f18bb683/CB_045_Interoperability%20between%20SAP%20NetWeaver%20Portal%20and%20Microsoft%20SharePoint%20Server%202007.pdf</a></li>
<li><strong>Interoperability between SAP NetWeaver Portal and Microsoft SharePoint Portal Server</strong><br />
<a href="https://www.sdn.sap.com/irj/sdn/dotnet?rid=/webcontent/uuid/f735eb47-0a01-0010-6286-fd089bc952e3" target="_blank">https://www.sdn.sap.com/irj/sdn/dotnet?rid=/webcontent/uuid/f735eb47-0a01-0010-6286-fd089bc952e3</a></li>
<li><strong>Integration of SAP Business Server Pages (SAP BSP) in Share Point 2007</strong><br />
<a href="http://download.microsoft.com/download/4/3/d/43de0f43-df6a-4cf2-8c91-2c9001df5945/cb_027_integration_of_sap_bsp_into_sharepoint_server_2007.pdf" target="_blank">http://download.microsoft.com/download/4/3/d/43de0f43-df6a-4cf2-8c91-2c9001df5945/cb_027_integration_of_sap_bsp_into_sharepoint_server_2007.pdf</a></li>
<li><strong>Integrating Microsoft® Office SharePoint® Server 2007 and SAP</strong><br />
<a href="http://download.microsoft.com/download/9/9/5/99583191-9cd2-4701-9ef1-47715b73cffe/CB_028_Integrating_Microsoft_Office_SharePoint_Server_and_SAP.pdf" target="_blank">http://download.microsoft.com/download/9/9/5/99583191-9cd2-4701-9ef1-47715b73cffe/CB_028_Integrating_Microsoft_Office_SharePoint_Server_and_SAP.pdf</a></li>
<li><strong>Consuming SAP Enterprise Services in a Microsoft Office InfoPath Form</strong><br />
<a href="https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e0421f9a-4c9e-2910-1085-a45f8e813324" target="_blank">https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e0421f9a-4c9e-2910-1085-a45f8e813324</a></li>
<li><strong>Interoperability between Microsoft Office SharePoint Server and SAP Enterprise Portal [il caso Siemens]</strong><br />
<a href="http://www.sharepointusergroup.at/info/Dokumente/Sharepoint_and_SAP_Real_World_final.pdf" target="_blank">http://www.sharepointusergroup.at/info/Dokumente/Sharepoint_and_SAP_Real_World_final.pdf</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2008/12/02/integrazione-sharepoint-sap-enterprise-portal/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
