![]() |
1
0
我的公司(一家专门的甲骨文商店)和我使用甲骨文门户已经很多年了,并且在这方面非常成功。但是 如果您没有使用pl/sql的经验,我必须警告您不要接受这个任务。 (Oracle专有的数据库编程语言)。 在Oracle门户上构建的内部网可能会广泛使用定制的“portlet”。您可以在Java或PL/SQL中构建这些文件;在我的经验中,95%的所有实际portlet都是使用PL/SQL构建的。 理论上,如果使用最新版本的Oracle门户(10.1.4),则可以使用WSRP 1.0 portlet。因此,如果您可以在.NET中构建将使用WSRP 1.0进行通信的portlet,那么您可以集成这些portlet。但是,如果您的客户要求“支持”,他们可能希望您能够调整他们现有的portlet——这将需要PL/SQL编程经验。 在Oracle wiki上有一个相当好的Oracle门户描述: http://wiki.oracle.com/page/Oracle+Portal 从战略上讲,Oracle已经将Oracle门户放在“Continue&Converge”类别中,这意味着它得到了支持,并将接收到少量更新。他们现在的战略门户产品是OracleWebCenter,但这是每台CPU 12.5万美元的巨无霸;它很可能对所有建立在OraclePortal上的站点中的99%造成过度杀伤力。 |
![]() |
2
1
Oracle门户从来就不是一个“平台”,而是为了满足特定的需求。当门户直接不是正确的解决方案时,指针指向JDEV和BC4J,另外还需要其他东西。我已经做了大量的Oracle门户开发,而且就目前的情况而言,它做得很好(也就是说,通过门户对核心数据和应用程序进行“门户”,其中有些数据是通过门户公开的)。 门户产品的当前方向是将它分离出来,并将其放在Oracle的“Web中心”下。这里的重点是使portlet的开发更接近标准Java开发。你可以在这里找到官方声明: http://www.oracle.com/technology/products/ias/portal/pdf/oracle_portal_sod_r11.pdf Web中心更像是一个“平台”,围绕2.0技术拥有所有热门词汇。包括内容管理、门户和.NET WSRP集成功能/功能。除了门户(它也为Web中心提供快速、简单的portlet)之外,我还将检查这一点。 |
![]() |
3
0
我在Oracle门户网站上的唯一经验是,当我继承了一个系统,该系统使用一个相对简单的维护Web应用程序。我对Oracle产品的看法很大程度上来自于我对SQL Server/ASP.NET的背景,但Oracle的设置、管理和持续运行非常困难,这不仅适用于数据库,而且也适用于辅助产品,如Oracle门户、其SOA套件、其移动服务器等,即使是经验丰富的Oracle人员也倾向于同意这一点。有了这个,希望我不会惹任何人生气。 我绝对不会为Oracle门户应用程序(或任何其他Oracle产品)提供支持,除非我对这些工具有很多经验。 |
![]() |
4
0
我在过去几年中为Oracle门户开发了大约十几个Java portlet。如果您不必使用.NET来开发portlet,也不想使用pl/sql,那么我建议您使用这种方法。Oracle的portlet开发工具包(pdk)提供了良好的功能( http://www.oracle.com/technology/products/ias/portal/pdk.html ) 我没有尝试过WSRP方法,但是已经使用Oracle门户附带的Web剪辑portlet部署了ASP.NET应用程序,并取得了一些成功。 我发现门户有时很难使用,并且对应用服务器堆栈中的其他组件(OID、SSO、Oracle DB等)有很好的了解非常有帮助。 |
![]() |
5
0
我建议您看看Oracle的WebCenter 11g套件。当甲骨文收购BEA时,它收购了一些门户产品,但据我所知,WebCenter 11G是甲骨文未来门户的故事——所有积极的开发都将集中在那里。你可以在那里找到相当数量的材料。这里有一个 blog post to get you started on WebCenter 11g . |