aboutsummaryrefslogblamecommitdiffstats
path: root/lib/inets/doc/src/marting_tankar.sdw
blob: 90e1d2130d2b4b4bbcf35d12a62176647c3926b4 (plain) (tree)










































































































































































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
��ࡱ�;��	#����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������	

�������� !"����$%����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Root Entry����������������������������������������������������������������������������	

�������� !"#$%&'����)*+,-./012345����789:����<=>?@ABC������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
������®����`��VTextStarWriter 5.0�%PFV	SfxDocumentInfo                               wX1�i�                               wX1��                               uK�                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Info 0                                Info 1                                Info 2                                Info 3                                wX1lh�h�<
TASK,0,1,H/2,0,100,1,4455;18400;100;0;9660;18000;22020;0;0SW5HDR.0wX1��!`Numbering SymbolsBullet Symbols��	290849271��	290867271��	291933271��Outline0	#Rp
	n#.�
����n"�
W����n#.���
�����n#.���
�����n#.���
����n#.���
G��������	XOutdevItemPool 1�����������������������
�)����������������	

&'()*+,-./06789:;UVWXYZ[\]�c������������������������ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst�t������������������������	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef��������������d���
0\��'�@kX�'�
@��'�
@��'� @������X�'�
@��'�
@��'�
@	�'�
@�'�
@5�'�
@K��
@a��
@w��
@���
@���
@���
@���
@��'�@X�'� @-�����������X�'�
@G�'�
@]�'�
@s��
@�
@�
@�
@�
@�
@�
@

@#
@9
@O		
@e


@{
@�
@�


@�
@�
@�
@�
@
@+
@A
@W
@m
@�;(+
@�,,
@�--
@�..
@�//
@�00
@11
@22
@333
@I44
@_55
@u66
@�II
@�JJ:@���,YXXXX&KK
@�(L
@	MM
@)	NN
@?	OO
@U	PP
@k	QQ@�	XRR
@�	SS
@�	TT
@�	UU
@�	VV@�	XWW
@
XX
@/
YY
@E
ZZ
@[
[[
@q
\\
@�
]]
@�
__
@�
``
@�
aa
@�
bb
@�
cc
@dd
@!ee
@7��:@q��'��'��'XXX *@���'��'XX**@�X77@�XHH$@�+'XXffj@�QQVVJJJJJJJJXXX&X2X>XJ.DZ������
 6Lbx����2H^t������$:Pf|�����,BXn������4J`�����*J`v�����0F\r������<r���
PEditEngineItemPool� ���������������������������������������������������������������������6f�0yg*�
@��
@��
@-��!@V�dd��dX<(�@vX
(�G@��Starbats7$rKX@'�
@�A'�
@�1'�
@+'�@+X'�
@E!'�
@['�
@q'�
@�?(�
@�'�
@�'�
@�'�
@�'�
@�'�
@'�
@!%'�
@7S'�
@M"'�
@c'�
@y$:P}��2Rh~�����.DZp�BP!'��'�Times'��d
.DrMdM>JoeMn0wX1���wX1��wX1�����	���DrLyHellDrLyHeavenDrLyControlsDrPg�IJoeM�/�|DrMLDrObkSVDr&~�'.�3@	�~�'.�3DrObkSVDr&"}'�&�3@	�"}'�&�3DrObkSVDr&�
�'��3@	��
�'��3DrOb�SVDr&L�(	*@	�_L�(	*@xV4B1+�Socket���<(�
(	DrOb�SVDr&�(��)@	�^�(��)?xV4B1*�Logic���<(�
(	DrOb�SVDr&)"�(�&�*@	��)"�(�&�*hxV4B1Q�Conent���<(�
(
Generators���<(�
(	DrObkSVDr&�� .#@	��� .#DrOb�SVDr&�� �"@	�c�� �"DxV4B1/�
Supervisor���<(�
(	DrOb�SVDr&*T#�}'@	�-������������T#*}'DrOb�SVDr&�T#��'@	�-�����������T#��'DrOb�SVDr&Kc#�%�'@	�-�������H���Kc#�%�'DrXX ControlsggDrXXn#.���
�����n#.���
�����n#.���
�����n#.���
7����R�
	n+.starbats�����
n+.starbats�6����
n+.starbats�Q����
n+.starbats�l����
n+.starbats������
n+.starbats������
n+.starbats������
n+.starbats������
n+.starbats��	����
n+.starbats�����
Rp
	n#.�
����n"�
W����n#.���
�����n#.���
�����n#.���
����n#.���
G����n#.���
�����n#.���
�����n#.���
�����n#.���
7����Z����wSWG, A<	

 #$%&'()*./0123456789:;<=>?@ABCDGHK	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFQRSTU�c0�'!@�
starbatsX'@��d
X;�Py$'
	'(�. �. p. @. . �. �. �. P.  . �. �!. �$. `'. 0*. -. �/. �2. p5. @8. ;. �=. �@. 6')��2� UNumbering SymbolsNumbering Symbols���Bullet SymbolsBullet Symbols��''�StandardStandard@���N��������Oh��+'��0�	h
t�
���������3@qD`@��J@��w�@����w�  SW5HDR.0wX1��!���Frameformat��
Zeichenformat��TextformatvorlageStandardNumbering SymbolsBullet Symbols��Root
7��
8��
9��
10��
11��
12��
13��
14��
15��
16��
17��
18Standard	Illustration
TableTextDrawingY.Y.Y.Y.P�p����2$99
�SAAP�/�=APdddAP�d�dSAAP�/�=APdddAP�d�dZSW5HDR.0wX1��C(569a(Build:5169)(SV569)]D!Address Book File�address!���Frameformat��
Zeichenformat��TextformatvorlageStandardNumbering SymbolsBullet Symbols��Root
7��
8��
9��
10��
11��
12��
13��
14��
15��
16��
17��
18Standard	Illustration
TableTextDrawingd&�e1	������4	������5*��jKstandard.dic�soffice.dic�Xsun.dic�@
IgnoreAllList�Y.Y.Y.Y.6FN 	T��Inets tankarT��T$��1.0 Saker som borde fixasT����Idag finns tv� logg moduler som arbetar oberoende av varandra, dessa borde s�ttas samman till en logg modul med de tv� logg s�tten.S2APdd��dA	@	290867271��3T���emod_dir borde ha ett filter argument som g�r att vissa filer inte visas eller bara vissa filer visas.S2APdd��dA	@	290867271��3Td��I http/1.1 finns tv� metoder PUT och DELETE som inte �r implementerade p� grund av tidsbrist. Dessa b�r dock fungera s� att endast om och endast om filen som skall updateras/deleteas �r authenticerad f�r detta f�r �ndras. Vidare b�r filerna kopieras till en backup mapp och inte deletas.S2APdd��dA	@	290867271��3T3���I http/1.1 standarden finns funktionalitet f�r inneh�lls f�rhandling mellan  client och server, f�r att till exempel f� samma fil men p� olika spr�k. Idag implemnteras detta bara av Apache, varf�r det kunde vara snyggt om Inets h�ngde p�.S2APdd��dA	@	290867271��3T��T_��Framtids tankar om inetsS2AP<dd��dWA	@	291933271��3
T����Inets �r idag gjort med Apache som f�rebild, detta �r inte helt smart d� det inte blir programmering the Erlang way. D�rf�r �r en tanke jag haft att inets borde byggas om till en tre skikts l�sning:T��iT���o+:����SA

PAPo+:����SA

PAPo+:����	SA

PAPo+:����
SA

PAPo+:����SA

PAPo+:����SA

PAPo+:����
SA

PAPo+:����SA

PAPo+:����SA

PAPo+:����	SA

PAPo+:����
SA

PAPT��iT��Tx��mD�r logic processen �r ansvarig f�r authenticering och �vrgi kontroll av vilket conent som skall genereras. Socket processen skall endast vara ansvarigt f�r utbyte av data. Och Content generatorn kan bara generera content. F�rdelen med detta �r att logicmodulen kan avg�ra vilken modul som skall anropas direkt s� att anropet inte m�ste passera igenom alla moduler.J��Generic PrinterSGENPRT PostScriptH`T�l���d,,lpdefault_queueSGENPRT7U����U88�/�|?���b3��/�=U��!�2P����U��!�2?��&��B�!���B�!���B�!���B$�!���B<�!���BT�!0���B��!$���B��!���B��!E<�!	���B��!$
���B��!���B��!���B��!
��-�B�!���B�!���B �!���B,�!���B8�!���BD�!���BP�!���B\�!���Bh�!���Bt �!���B�!�!���B�"�!���B�#�!���B�$�!���B�%�!���B�&�!���B�'�!���B�(�!���B�)�! ���B�*�!!���B�+�!"���B-�!#���B.�!$���B/�!%���B(0�!&��	�	�	�	�	�	�	�	�	
�	�		�I��>�/�=U��!�2p��)�U��!�2?�����B�!$&��lZRoot Entry����������®����`��VCompObj����<Ole
������������persist elements"	����SfxDocumentInfo ��������uSfxWindows��������?DrawingLayer����xSwNumRules������������DSfxStyleSheets������������(aSummaryInformation(
��������6(SwPageStyleSheets$��������;StarWriterDocument&������������[