none
choose license of your line of products " 2010 ENTERPRISE SEARCH PRODUCT in optimal way RRS feed

  • Question

  • Hi,

    we need to index our various source of data:

    - SharePoint Server on 2010
    - Web-Based Applications
    - file Shares
    - Database
    - Internet sites
    - Other Content Management System such as Documentum

    Here is the non exhaustive list of features that we wish to have:

    - Be able to index a document by associating it the metadata that we selected in several databases
    - Using Java APIs as FAST ESB;  multiple - languages
    - Send requests from the internal applications to FAST Server by using APIs

    Which products in your 2010 ENTERPRISE SEARCH PRODUCT  can we buy? We need the new features of MS FAST Search Server 2010 for SharePoint and features of FAST ESB 5.3

    in this book they mentioned that:

    the codebase of FAST Search Server 2010 for SharePoint and SharePoint Internet Sites is build on the codebase of SharePoint Search codebase and FAST ESP codebase (Multiplateform - windows, Linux, Solaris)

    It means that you can buy a license that can help you to have the features of FAST Search Server 2010 for SharePoint  and SharePoint Search 2010?

    or

    is it possible to buy FAST Search Server 2010 for SharePoint license only  and getting the FAST ESP 5.3 features? Java APIS and so on.

    http://my.safaribooksonline.com/book/-/9780470584668/chapter-3-overview-of-microsoft-enterprise-search-products/63

     


    Thanks

    Monday, April 18, 2011 2:33 PM

Answers

  • Hi mutern,

    You could purchase FAST Search for Internal Applications (FSIA) and use the SharePoint Connector which comes with it. This is ESP 5.3, only with a new name. This way you will have all the API's you are accustomed to, both Java and .Net.

    If you want the results presented inside of SharePoint from FSIA you either have to create your own search page or web parts, or use the webparts created for MOSS 2007 on Codeplex - http://espwebparts.codeplex.com/. They should work on SP2010 as well, though I haven't tried this myself.

    If searching from the Java portal is your only need (eg. not creating a connector for indexing), then FAST for SharePoint would be a good choice. You would have to use webservice calls from java over to SharePoint, but this is well supported. This way you can use the out of the box search page inside of SharePoint 2010, and only have to create your search result page on the java portal (which you would have to to anyway).

    Hope this clarifies my answer a bit :)

    Regards,
    Mikael Svenson 


    Search Enthusiast - MCTS SharePoint/WCF4/ASP.Net4
    http://techmikael.blogspot.com/ - http://www.comperiosearch.com/
    Tuesday, April 26, 2011 9:27 AM
  • In my opinion using the SharePoint web service is just as easy as using the Java query api. You basically do the same things.

    One important thing to note is that if you are using FSIA you could send with the client credentials on the search as a parameter (username=someusername), but when querying against SharePoint you have to pass along full credentials, username and password. Or have the application run as a windows domain user with access to SharePoint.

    Also you cannot override and turn off security as easily with FS4SP as with FSIA, but then again, security is there for a reason :)

    Regards,
    Mikael Svenson 


    Search Enthusiast - MCTS SharePoint/WCF4/ASP.Net4
    http://techmikael.blogspot.com/ - http://www.comperiosearch.com/
    Tuesday, April 26, 2011 10:21 AM

All replies

  • There are no JAVA API's with FAST for SharePoint. Think of FAST for SharePoint as a boxed up version of FAST ESP (in very simple terms), where all your API's are now available via SharePoint and not directly into FAST itself. Query API's are available via web services which can be used in Java.

    If you need to create connectors or push content in Java, then FAST for SharePoint might not be for you, as you would need some proxy with .Net and/or SharePoint someplace in your application chain. Which features of FS4SP do you need compared to FAST ESP (FSIS/FSIA)?

    Regards,
    Mikael Svenson 


    Search Enthusiast - MCTS SharePoint/WCF4/ASP.Net4
    http://techmikael.blogspot.com/ - http://www.comperiosearch.com/
    Wednesday, April 20, 2011 8:21 PM
  • I ask my question otherwise: if you have MS Sharepoint Server  2010 and other Java applications Web based where you want to integrate a full text search uses FAST ESP Java aPIs (as before Microsoft purchases the product). What are products can I buy  in 2010 ENTERPRISE SEARCH PRODUCT line? I want to index one time a document and make it available for MS Sharepoint Server  2010  and Java applications  Web based.

    regards

     

    Tuesday, April 26, 2011 9:18 AM
  • Hi mutern,

    You could purchase FAST Search for Internal Applications (FSIA) and use the SharePoint Connector which comes with it. This is ESP 5.3, only with a new name. This way you will have all the API's you are accustomed to, both Java and .Net.

    If you want the results presented inside of SharePoint from FSIA you either have to create your own search page or web parts, or use the webparts created for MOSS 2007 on Codeplex - http://espwebparts.codeplex.com/. They should work on SP2010 as well, though I haven't tried this myself.

    If searching from the Java portal is your only need (eg. not creating a connector for indexing), then FAST for SharePoint would be a good choice. You would have to use webservice calls from java over to SharePoint, but this is well supported. This way you can use the out of the box search page inside of SharePoint 2010, and only have to create your search result page on the java portal (which you would have to to anyway).

    Hope this clarifies my answer a bit :)

    Regards,
    Mikael Svenson 


    Search Enthusiast - MCTS SharePoint/WCF4/ASP.Net4
    http://techmikael.blogspot.com/ - http://www.comperiosearch.com/
    Tuesday, April 26, 2011 9:27 AM
  • Hi Mikael,

    Thanks for your answer. it is the clarification I need. A question on Federated Search, It is so easily to use a FSIA location like a FS4SP location?

    regards

     

     

    Tuesday, April 26, 2011 9:57 AM
  • In my opinion using the SharePoint web service is just as easy as using the Java query api. You basically do the same things.

    One important thing to note is that if you are using FSIA you could send with the client credentials on the search as a parameter (username=someusername), but when querying against SharePoint you have to pass along full credentials, username and password. Or have the application run as a windows domain user with access to SharePoint.

    Also you cannot override and turn off security as easily with FS4SP as with FSIA, but then again, security is there for a reason :)

    Regards,
    Mikael Svenson 


    Search Enthusiast - MCTS SharePoint/WCF4/ASP.Net4
    http://techmikael.blogspot.com/ - http://www.comperiosearch.com/
    Tuesday, April 26, 2011 10:21 AM