{"id":17,"date":"2006-04-07T14:58:08","date_gmt":"2006-04-07T22:58:08","guid":{"rendered":"http:\/\/www.formtek.com\/blog\/?p=17"},"modified":"2006-04-07T14:58:08","modified_gmt":"2006-04-07T22:58:08","slug":"powered-by-web-services","status":"publish","type":"post","link":"https:\/\/formtek.com\/blog\/powered-by-web-services\/","title":{"rendered":"Powered By:  Web Services"},"content":{"rendered":"<p><a title=\"Enterprise Information Portals\" href=\"http:\/\/en.wikipedia.org\/wiki\/Enterprise_Information_Portals\" target=\"_blank\">Enterprise Information Portals<\/a>\u00a0are\u00a0deployed across organizations as tools for centralizing corporate information.\u00a0\u00a0A portal is\u00a0an application framework that functions as a hub\u00a0for accessing both structured and unstructured data,\u00a0holding together content and information drawn from\u00a0very many\u00a0sources both inside and outside the enterprise.\u00a0<\/p>\n<p>Each information source used in a portal is &#8216;component-ized&#8217;\u00a0and\u00a0shrunk into a tiny UI called a\u00a0<a title=\"Portlet\" href=\"http:\/\/en.wikipedia.org\/wiki\/Portlet\" target=\"_blank\">portlet<\/a> that occupies only\u00a0a small amount of the total screen real estate.\u00a0\u00a0Portlets\u00a0are then mixed and matched together building-block-style to create\u00a0high-relevancy dashboard-like portal applications.\u00a0<\/p>\n<p>What\u00a0sorts of information can a portlet expose?\u00a0 Almost anything.\u00a0 Corporate Policies and company directories.\u00a0 <a title=\"Data warehouse\" href=\"http:\/\/en.wikipedia.org\/wiki\/Data_Warehousing\" target=\"_blank\">Data Warehousing<\/a>, <a title=\"Collaboration\" href=\"http:\/\/en.wikipedia.org\/wiki\/Collaboration\" target=\"_blank\">Collaboration<\/a>, <a title=\"Knowledge Management\" href=\"http:\/\/en.wikipedia.org\/wiki\/Knowledge_Management\" target=\"_blank\">Knowledge Management<\/a>, and\u00a0 <a title=\"Business Intelligence\" href=\"http:\/\/en.wikipedia.org\/wiki\/Business_Intelligence\" target=\"_blank\">Business Intelligence<\/a> tools.\u00a0 Any kind of information or IT system can be\u00a0molded\u00a0into a\u00a0portlet and then later\u00a0merged into the composite portal application.<\/p>\n<p>Portals are powerful.\u00a0 They are time-savers because information is consolidated into a central location.\u00a0\u00a0Portals reduce the screen clutter\u00a0of multiple applications running side-by-side.\u00a0 They also offer convenience by letting\u00a0users log into the composite Portal application just\u00a0once,\u00a0and then via single sign-on,\u00a0gain access to\u00a0all component portlet applications.<\/p>\n<p>In many ways, the mix-and-match construction of\u00a0Portal applications\u00a0parallels the mix-and-match philosophy used\u00a0in constucting <a title=\"Mashup Enterprise Applications\" href=\"http:\/\/www.formtek.com\/blog\/?p=15\" target=\"_blank\">mashup applications<\/a>.\u00a0 Because of that, it may not be that surprising to find that Web Services is\u00a0the\u00a0technology that is fueling both of these approaches to building applications today.<\/p>\n<p>Given a Web Service data source, designing and creating a new portlet is easy.\u00a0 Portlets are often built by mapping data retrieved from a Web Service call into an HTML results-page presentation.\u00a0 The UI for a portlet tends to be simple and easy to build, and the combination of HTML with Web Services provides a clean and natural\u00a0separation of data\u00a0from presentation.<\/p>\n<p>Once built, standards allow portlets can be easily migrated to different environments.\u00a0 For example, portlets that have been created using standards like those of Web Services and <a title=\"JSR-168\" href=\"http:\/\/en.wikipedia.org\/wiki\/JSR_168\" target=\"_blank\">JSR-168<\/a>\u00a0(or <a title=\"JSR-286\" href=\"http:\/\/www.jroller.com\/page\/portletfaqs\">JSR-286<\/a>) can be ported to most Portal vendor products.<\/p>\n<p>Because content and documents have relevance within every domain, it is only natural that portlet integrations with <a title=\"Enterprise Content\" href=\"http:\/\/en.wikipedia.org\/wiki\/Enterprise_content_management\" target=\"_blank\">Enterprise Content<\/a> (ECM) and <a title=\"Document Management\" href=\"http:\/\/en.wikipedia.org\/wiki\/Document_Management\" target=\"_blank\">Document Management<\/a> systems are frequent ingredients of successful Portals.\u00a0 Portlets can provide very personalized windows into enterprise content.<\/p>\n<p>Almost any\u00a0kind of ECM and DM\u00a0functionality can be exposed in portlets.\u00a0 That includes\u00a0support for the life cycle of content and document creation and capabilities like authoring, approval, version control and scheduled publishing.<\/p>\n<p><a title=\"Formtek, Inc.\" href=\"http:\/\/www.formtek.com\" target=\"_blank\">Formtek<\/a> offers\u00a0the Web Services module as part of the <a title=\"Formtek | Orion SDK\" href=\"http:\/\/www.formtek.com\/products\/sdk.shtml\" target=\"_blank\">Formtek | Orion SDK<\/a>.\u00a0 Formtek Web Services can act as the data source\u00a0when building a\u00a0portlet with almost any kind of ECM requirement.<\/p>\n<div class=\"lightsocial_container\"><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/digg.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fpowered-by-web-services%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/digg.png\" alt=\"Digg This\" title=\"Digg This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fpowered-by-web-services%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/reddit.png\" alt=\"Reddit This\" title=\"Reddit This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.stumbleupon.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fpowered-by-web-services%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/stumbleupon.png\" alt=\"Stumble Now!\" title=\"Stumble Now!\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/buzz.yahoo.com\/buzz?targetUrl=https%3A%2F%2Fformtek.com%2Fblog%2Fpowered-by-web-services%2F&amp;headline=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/yahoo_buzz.png\" alt=\"Buzz This\" title=\"Buzz This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dzone.com\/links\/add.html?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fpowered-by-web-services%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dzone.png\" alt=\"Vote on DZone\" title=\"Vote on DZone\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.facebook.com\/sharer.php?t=&amp;u=https%3A%2F%2Fformtek.com%2Fblog%2Fpowered-by-web-services%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/facebook.png\" alt=\"Share on Facebook\" title=\"Share on Facebook\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/delicious.com\/save?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fpowered-by-web-services%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/delicious.png\" alt=\"Bookmark this on Delicious\" title=\"Bookmark this on Delicious\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dotnetkicks.com\/kick\/?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fpowered-by-web-services%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetkicks.png\" alt=\"Kick It on DotNetKicks.com\" title=\"Kick It on DotNetKicks.com\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/dotnetshoutout.com\/Submit?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fpowered-by-web-services%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetshoutout.png\" alt=\"Shout it\" title=\"Shout it\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fpowered-by-web-services%2F&amp;title=&amp;summary=&amp;source=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/linkedin.png\" alt=\"Share on LinkedIn\" title=\"Share on LinkedIn\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.technorati.com\/faves?add=https%3A%2F%2Fformtek.com%2Fblog%2Fpowered-by-web-services%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/technorati.png\" alt=\"Bookmark this on Technorati\" title=\"Bookmark this on Technorati\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/twitter.com\/home?status=Reading+https%3A%2F%2Fformtek.com%2Fblog%2Fpowered-by-web-services%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/twitter.png\" alt=\"Post on Twitter\" title=\"Post on Twitter\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.google.com\/buzz\/post?url=https%3A%2F%2Fformtek.com%2Fblog%2Fpowered-by-web-services%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/google_buzz.png\" alt=\"Google Buzz (aka. Google Reader)\" title=\"Google Buzz (aka. Google Reader)\" \/><\/a><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Enterprise Information Portals\u00a0are\u00a0deployed across organizations as tools for centralizing corporate information.\u00a0\u00a0A portal is\u00a0an application framework that functions as a hub\u00a0for accessing both structured and unstructured data,\u00a0holding together content and information drawn from\u00a0very many\u00a0sources both inside and outside the enterprise.\u00a0 Each<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/formtek.com\/blog\/powered-by-web-services\/\">Read more &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-17","post","type-post","status-publish","format-standard","hentry","category-content-management"],"_links":{"self":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/17","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/comments?post=17"}],"version-history":[{"count":0,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/17\/revisions"}],"wp:attachment":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/media?parent=17"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/categories?post=17"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/tags?post=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}