370 likes | 639 Views
The Internet Easy information access with pages and links. Client/Server Flexible business applications. What Is An Intranet?. An integration of LAN/WAN technologies and Internet technologies. Intranet Information publishing, collaboration/ workflow, business processes. Applications.
E N D
The Internet Easy information access with pagesand links Client/Server Flexible business applications What Is An Intranet? An integration of LAN/WANtechnologies and Internet technologies Intranet Information publishing, collaboration/workflow, business processes
Applications Database Email Files and documents Other services What Is An Intranet? Unified access to back-end service Singleclients Singleclients Singleclients Singleclients Singleclients
What Is An Intranet? Unified access to back-end service Universal Client Browser Intranet = Web Front End to Current Infrastrucure HTML, Java, ActiveX, Scripting,... Applications Database Email Files and documents Other services
Intranet Business Value • Reduce IT complexity and cost • Easier to develop, administer, and extend • MS Internal SAP application developedapproximately 30% quicker using “Intranet” • Integrated access point for all corporate information • Merging of private and public networks • Increased productivity • Simple content creation and publishing • Workgroup sharing and collaboration
Intranet Business Value The Internet Explorer Advantage • Intranet Content - The broadest set of tools for creating Intranet content • HTML, Programming and Scripting Languages, Document Standards • Integrated Security • New Communication Tools • Personalization • IEAK for hands-free installation & ongoing management • Cross Platform
Intranet Content HTML & multi-media Support • Broadest support for HTML standards including 3.2 • Stylesheets • Common look and Feel for Intranet • Easily managed • In-Line Sound & Video • Active Movie • Format independent • Open to new streaming formats
Browser Container Active Document (e.g. Excel, Word) Intranet Content Leverage Existing Documents
Browser is also generic container Active Document (e.g. Excel, Word) Active DocumentsAny Format - Leverage Existing Documents
Components Components Graphics Sound Animation ... The Active Platform BackOffice Tools Active Desktop Active Server HTML HTML Scripting Scripting System services System services Component services Active Directory Storage Mgmt Security Network Standard protocols including ActiveX
The Active Server HTML Hides the complexity of server programming and integrates components with system services Scripting Components System Services • Integrates components with • Active Server Pages • Active Directory • Data Access • Transaction Server • Collaboration Standard Protocols
Windows NT 4.0Built-in Internet Server 2.0 • Web (HTTP), Gopher, and FTP publishing • Fully integrated with NTS 4.0 installation • Fastest Windows NT-based Web server • IIS 2.0 Dramatically improved performance • Security build in • Windows NT security • Secure key management • Enables Web-based client/server applications • Server-side business processes via ISAPI • Direct ODBC database access via IDC • FrontPage web site management tool
WINS Server DNS Client • sales? • Lookup sales.arcadia.com • 157.55.94.89. • 157.55.94.89. DNS Name ServicesInternet-compatible DNS Server • Maps TCP/IP addresses to friendly machine names • Easy administration via DNS Manager • Dynamic and reliable name services via WINS integration
Tunnel Point-to-Point Tunneling ProtocolVirtual Private Networks Corporate LAN Domain authentication INTERNET Encrypted PPP Packets Firewall Encapsulated encrypted PPP Packets Windows 95, Windows NT, any PPP connection Internet Service Provider Windows NT Server RAS • Enables low cost, secure remote access via the Internet • Provides data encryption for secure communications • Business Benefit: Enables corporations to out-source dial-up network access - users make a local call for remote access
Internet Information Server 3.0 • Active Server Pages: (“Denali”) Integrated Web scripting and components for rapid server application development • Easy, open, compile-free, browser-neutral • NetShow: live & on-demand streaming media services • Index Server: scaleable, extensible content indexing • Crystal Reports: usage analysis • SSL v3: including client authentication support • Java VM: high-performance VM for development of ActiveX Server Components in Java • Front Page Extensions: “Point-and-publish” content management services
Server Extensibility InternetDatabaseConnector(IDC) Active Server Pages (ASP) ISAPI applications ISAPI application APIs Windows NT Server,Internet Information Server Perl scripts Perl CGI Simple application ISAPI filter APIs ISAPI filters Web browserclient
Internet Information ServerExtensibility options More Internet Server API (ISAPI) Richness Common Gateway Interface (CGI) Internet Database Connector (IDC), Server Side Includes (SSI) Less Complex Simple Approachability
Remote Administration from Any Web BrowserWeb-based Administration • Manage core Windows NT Server and IIS functionality • Perform all common administrative tasks • ISAPI DLLs that allow remote administration via shipping HTML browsers
Sharing and publishing Line of businessapplications Collaboration The InternetClient Access and Open Protocols Universal Multiprotocol Client Desktop HTTP HTTP HTTP, POP, NNTP Protocol Web Server Perl Scripts and Database Messaging and Groupware Server
Sharing and publishing Line of businessapplications Collaboration One ArchitectureFor All Applications • Browser Desktop • Custom Desktop Application with components • Active Desktop Protocol • HTTP, POP, NNTP, IMAP, RPC, Sockets, ActiveX Internet Information Server with custom components Server IndexedFile System Database Messaging and Groupware Storage
Application Development • Make it possible to easily mixdata across • Transactional database • groupware storage • File system • Consistent data access APIs • Consistent development environment with other applications (reuse) • HTML + scripts + components + great tools • Logically evolve from today’sfeature-rich, collaboration-specific environment to open standards
Microsoft BackOffice and the Active Platform Standard Internet Clients Standard Internet Protocols Active Server Microsoft SNA Server Windows NT File System Microsoft SQL Server Microsoft Exchange Server
Introducing Microsoft’s Commercial Internet System • New Active Server-based additionsto the BackOffice family • Standards-based, commercial grade • Low cost of ownership • Highly customizable/personalizable • Lets you add next-generation capabilities to your Web site or Internet service • Content management • Communication and collaboration • Commerce
The BackOffice Family • Compelling building blocks for distributed applications • New commercial services enhance collaboration InformationRetrieval ContentReplication SQL Exchange SNA, ... Conference Personalization Merchant ISP News & Mail Proxy Microsoft Transaction Server Internet Information Server Browser and standard Internet clients
Microsoft Content Replication System (CRS) • Secure, reliable, fast replication • Automatic push replication • Notify-based push replication • Full-sync push replication • http/FTP pull replication • Web-based administration • Replicates ACL’s, Unicode™ filenames, DPA tokens, etc. • Replication chaining and routes
Content Replication System Seattle Content Server Farm Content Host Content Server Content Host Content Host Atlanta Web Site Site Staging Content Server Server Content Server Mid Link Web Server Site Staging Server New York Content Server Farm Chicago Content Server Farm Pull Replication Content Server Content Server Site Staging Site Staging Content Server Content Server Server Server Content Server Content Server
Built-in Content IndexingMicrosoft Index Server • Search engine built into NT Server • Indexes HTML and Office documents • Can search on text, properties, and HTML tags • No setup required for administrators • Automatically builds abstracts of documents
Query.idq Query.htm System Management Results.htm Query.htx 1. Agenda.htm 2. 96Plan.doc 3. Budget97.xls 4. Agenda.ppt The querying process Client running a query from Browser Index Index Server Search Internet Information Server running Index Server
Applications An Integrated World • Information-based • Structured view of information, author defined • “Just in time” • Online access Web • Message-based • Semi-structured view, user defined • “Real-enough time” • Online/offline access • Transaction-based • Structured data • “Real time” • Online access Messaging RDBMS It’s not either/or!
Windows NT + Internet Information Server Internet clients ODBC TCP/IP The Internet Microsoft SQL Server or other Internet Database Connector • Internet Database Connector • Easy access to existing databases • Automatic creation of Web pages from a database • Simple development of information gathering applications • High availability • Dynamic Web publishing = Always up-to-date!
“Pull” Model IDC “Push” Model Triggered or Scheduled Microsoft SQL ServerInternet/Intranet Database Access and Publishing Web Browser Internet Information Server Internet Database Connector (IDC) SQL Server Web Assistant ODBC Microsoft SQL Server 6.5
Microsoft Exchange Server 4.0 SMTP Server X.400 Server Exchange Server TheInternet Exchange/Outlook Client Exchange Server SMTP X.400 Mail, Public Folders, Calendars Windows NT Server Global Address Book Exchange Client Outlook Client
Microsoft Exchange Server 5.0 SMTP Server X.400 Server Exchange Server TheInternet NNTP Server Exchange/Outlook Client POP3, NNTP, LDAP HTML/HTTP Clients Exchange Server SMTP X.400 POP3 NNTP HTML/HTTP Mail, Public Folders, Calendars Windows NT Server Global Address Book Exchange Client Outlook Client POP3, NNTP, LDAP HTML/HTTP Clients
ODBC/DRDA FTP/AFTP Publishing Host Data on the Web Mainframe or Midrange WebBrowser Microsoft BackOffice Server WebBrowser DB/2 <HTML> <HEAD> <A HREF=“http:/starsql.idc?”> Run query</A> <A HREF=“ftp://user@host.lu/reportFile”> Retrieve Report</A> Reportfile
Static content (e.g., HTML) Databases (SQL, Oracle, Informix, etc.) Microsoft Exchange Custom applications, Legacy Systems, etc. MTS - transaction processing, coordination, scalability MAPI ODBC ActiveX Server Framework Run time Process isolation, user tracking, application state management Internet Database Connector Exchange Web Connector Custom ISAPI Extensions Internet Database Connector Exchange Web Connector ActiveX Server Controls ActiveX Server Scripting ISAPI ISAPI Windows NT Server, Internet Information Server transport, security and management The Active Server
Microsoft Proxy Server The Internet Access Server for Windows NT • Access Control • User Management • Content Filtering • Secure access to the Internet from the Intranet • No direct client Internet connection • Only one ‘exposed’ device for the site • Transaction Monitoring / Logging • Cashing of information Proxy Server
Microsoft Proxy Server Internet World Wide Web, Gopher, FTP Server TheInternet Optional Packet Filtering Firewall Data/packet flow TCP/IP Access Gateway NIC 2 Internet Data Cache Windows NT Server NIC 1 Protocol Independent (IPX, TCP/IP) Data/packet flow Internet clients
Web Proxy And ISAPI Targetserver Web proxy ISAPI application Internet Information Server Local cache w3proxy.dll Other ISAPI filter Web proxy ISAPI filter Other ISAPI filter Webbrowser